|
||||||||||
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 |