|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
org.ow2.easywsdl.schema.api.abstractElmt.AbstractXMLElementImpl<E>
org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl<E>
org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractOperationImpl<E,In,Out,F>
public abstract class AbstractOperationImpl<E,In extends AbsItfInput,Out extends AbsItfOutput,F extends AbsItfFault>
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfOperation |
|---|
AbsItfOperation.MEPPatternConstants |
| Field Summary | |
|---|---|
protected java.util.List<F> |
faults
the faults |
protected In |
input
the input |
protected AbsItfInterfaceType |
itf
the parent interface |
protected Out |
output
the output |
| Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl |
|---|
documentation, model, parent |
| Constructor Summary | |
|---|---|
AbstractOperationImpl(E model,
AbstractWSDLElementImpl parent)
|
|
| Method Summary | |
|---|---|
F |
getFault(java.lang.String name)
Get the specified fault . |
java.util.List<F> |
getFaults()
Get all the fault messages associated with this operation. |
In |
getInput()
Get the input message specification for this operation. |
AbsItfInterfaceType |
getInterface()
|
Out |
getOutput()
Get the output message specification for this operation. |
java.lang.String |
getSignature()
get signature of the operation |
void |
setFaults(java.util.List<F> fault)
|
void |
setInput(In input)
Set the input message specification for this operation. |
void |
setOutput(Out output)
Set the output message specification for this operation. |
| Methods inherited from class org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl |
|---|
addOtherElements, createDocumentation, getDocumentation, getModel, getOtherAttributes, getOtherElements, setDocumentation, toString |
| Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl |
|---|
equals, getParent, getSchema, getTopParent, hashCode, setParent |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfOperation |
|---|
addFault, createFault, createInput, createOutput, getFaultByElementName, getParameterOrdering, getPattern, getQName, removeFault, removeFaultByElementName, setParameterOrdering, setPattern, setQName |
| Methods inherited from interface org.ow2.easywsdl.schema.api.XMLElement |
|---|
addOtherElements, getOtherElements |
| Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement |
|---|
createDocumentation, equals, getDocumentation, getOtherAttributes, hashCode, setDocumentation |
| Field Detail |
|---|
protected AbsItfInterfaceType itf
protected In extends AbsItfInput input
protected Out extends AbsItfOutput output
protected java.util.List<F extends AbsItfFault> faults
| Constructor Detail |
|---|
public AbstractOperationImpl(E model,
AbstractWSDLElementImpl parent)
| Method Detail |
|---|
public AbsItfInterfaceType getInterface()
public In getInput()
AbsItfOperation
getInput in interface AbsItfOperation<In extends AbsItfInput,Out extends AbsItfOutput,F extends AbsItfFault>public void setInput(In input)
AbsItfOperation
setInput in interface AbsItfOperation<In extends AbsItfInput,Out extends AbsItfOutput,F extends AbsItfFault>input - the input to setpublic Out getOutput()
AbsItfOperation
getOutput in interface AbsItfOperation<In extends AbsItfInput,Out extends AbsItfOutput,F extends AbsItfFault>public void setOutput(Out output)
AbsItfOperation
setOutput in interface AbsItfOperation<In extends AbsItfInput,Out extends AbsItfOutput,F extends AbsItfFault>output - the output to setpublic java.util.List<F> getFaults()
AbsItfOperation
getFaults in interface AbsItfOperation<In extends AbsItfInput,Out extends AbsItfOutput,F extends AbsItfFault>public void setFaults(java.util.List<F> fault)
fault - the fault to setpublic F getFault(java.lang.String name)
AbsItfOperation
getFault in interface AbsItfOperation<In extends AbsItfInput,Out extends AbsItfOutput,F extends AbsItfFault>name - the name of the desired fault message.
public java.lang.String getSignature()
AbsItfOperation
getSignature in interface AbsItfOperation<In extends AbsItfInput,Out extends AbsItfOutput,F extends AbsItfFault>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||