|
||||||||||
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.AbstractBindingOperationImpl<E,O,BIn,BOut,BF>
public abstract class AbstractBindingOperationImpl<E,O extends AbsItfOperation,BIn extends AbsItfBindingInput,BOut extends AbsItfBindingOutput,BF extends AbsItfBindingFault>
Field Summary | |
---|---|
protected AbsItfBinding |
binding
the parent binding |
protected java.util.List<BF> |
faults
the faults |
protected BIn |
input
the input |
protected BOut |
output
the output |
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl |
---|
documentation, model, parent |
Constructor Summary | |
---|---|
AbstractBindingOperationImpl(E model,
AbstractWSDLElementImpl parent)
|
Method Summary | |
---|---|
AbsItfBinding |
getBinding()
|
BF |
getFault(java.lang.String name)
Get the specified fault binding. |
java.util.List<BF> |
getFaults()
Get all the fault bindings associated with this operation binding. |
BIn |
getInput()
Get the input message specification for this operation. |
O |
getOperation()
Get the operation that this operation binding binds. |
BOut |
getOutput()
Get the output message specification for this operation. |
void |
setFaults(java.util.List<BF> fault)
|
void |
setInput(BIn input)
Set the input message specification for this operation. |
void |
setOutput(BOut 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 |
---|
getParent, getSchema, getTopParent, setParent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.ow2.easywsdl.wsdl.api.abstractItf.AbsItfBindingOperation |
---|
addFault, createFault, createInput, createOutput, getHttpContentEncodingDefault, getHttpFaultSerialization, getHttpInputSerialization, getHttpLocation, getHttpMethod, getHttpOutputSerialization, getHttpQueryParameterSeparator, getMEP, getQName, getSoapAction, getStyle, isHttpIgnoreUncited, removeFault, setMEP, setQName, setSoapAction |
Methods inherited from interface org.ow2.easywsdl.schema.api.XMLElement |
---|
addOtherElements, getOtherElements |
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement |
---|
createDocumentation, getDocumentation, getOtherAttributes, setDocumentation |
Field Detail |
---|
protected AbsItfBinding binding
protected BIn extends AbsItfBindingInput input
protected BOut extends AbsItfBindingOutput output
protected java.util.List<BF extends AbsItfBindingFault> faults
Constructor Detail |
---|
public AbstractBindingOperationImpl(E model, AbstractWSDLElementImpl parent)
Method Detail |
---|
public AbsItfBinding getBinding()
public O getOperation()
AbsItfBindingOperation
getOperation
in interface AbsItfBindingOperation<O extends AbsItfOperation,BIn extends AbsItfBindingInput,BOut extends AbsItfBindingOutput,BF extends AbsItfBindingFault>
public BIn getInput()
AbsItfBindingOperation
getInput
in interface AbsItfBindingOperation<O extends AbsItfOperation,BIn extends AbsItfBindingInput,BOut extends AbsItfBindingOutput,BF extends AbsItfBindingFault>
public void setInput(BIn input)
AbsItfBindingOperation
setInput
in interface AbsItfBindingOperation<O extends AbsItfOperation,BIn extends AbsItfBindingInput,BOut extends AbsItfBindingOutput,BF extends AbsItfBindingFault>
input
- the input to setpublic BOut getOutput()
AbsItfBindingOperation
getOutput
in interface AbsItfBindingOperation<O extends AbsItfOperation,BIn extends AbsItfBindingInput,BOut extends AbsItfBindingOutput,BF extends AbsItfBindingFault>
public void setOutput(BOut output)
AbsItfBindingOperation
setOutput
in interface AbsItfBindingOperation<O extends AbsItfOperation,BIn extends AbsItfBindingInput,BOut extends AbsItfBindingOutput,BF extends AbsItfBindingFault>
output
- the output to setpublic java.util.List<BF> getFaults()
AbsItfBindingOperation
getFaults
in interface AbsItfBindingOperation<O extends AbsItfOperation,BIn extends AbsItfBindingInput,BOut extends AbsItfBindingOutput,BF extends AbsItfBindingFault>
public void setFaults(java.util.List<BF> fault)
fault
- the fault to setpublic BF getFault(java.lang.String name)
AbsItfBindingOperation
getFault
in interface AbsItfBindingOperation<O extends AbsItfOperation,BIn extends AbsItfBindingInput,BOut extends AbsItfBindingOutput,BF extends AbsItfBindingFault>
name
- the name of the desired fault binding.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |