|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AbsItfBindingOperation<O extends AbsItfOperation,BIn extends AbsItfBindingInput,BOut extends AbsItfBindingOutput,BF extends AbsItfBindingFault>
This interface represents a WSDL operation binding. That is, it holds the information that would be specified in the operation element contained within a binding element.
| Method Summary | |
|---|---|
void |
addFault(BF absItfBindingFault)
Add a fault binding. |
BF |
createFault()
create fault |
BIn |
createInput()
create input |
BOut |
createOutput()
create output |
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. |
java.lang.String |
getHttpContentEncodingDefault()
|
java.lang.String |
getHttpFaultSerialization()
|
java.lang.String |
getHttpInputSerialization()
|
java.lang.String |
getHttpLocation()
get the http location |
java.lang.String |
getHttpMethod()
|
java.lang.String |
getHttpOutputSerialization()
|
java.lang.String |
getHttpQueryParameterSeparator()
|
BIn |
getInput()
Get the input message specification for this operation. |
BindingProtocol.SOAPMEPConstants |
getMEP()
get the mep |
O |
getOperation()
Get the operation that this operation binding binds. |
BOut |
getOutput()
Get the output message specification for this operation. |
javax.xml.namespace.QName |
getQName()
Get the name of this operation binding. |
java.lang.String |
getSoapAction()
get the soap action |
AbsItfBinding.StyleConstant |
getStyle()
get style |
boolean |
isHttpIgnoreUncited()
|
BF |
removeFault(java.lang.String name)
Remove a fault binding. |
void |
setInput(BIn input)
Set the input message specification for this operation. |
void |
setMEP(BindingProtocol.SOAPMEPConstants mep)
set the mep |
void |
setOutput(BOut output)
Set the output message specification for this operation. |
void |
setQName(javax.xml.namespace.QName name)
Set the name of this operation binding. |
void |
setSoapAction(java.lang.String action)
set soap action |
| 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 |
| Method Detail |
|---|
void setQName(javax.xml.namespace.QName name)
name - the desired namejavax.xml.namespace.QName getQName()
O getOperation()
BIn createInput()
void setInput(BIn input)
input - the new input messageBIn getInput()
BOut createOutput()
void setOutput(BOut output)
output - the new output messageBOut getOutput()
BF createFault()
void addFault(BF absItfBindingFault)
absItfBindingFault - the new fault bindingBF removeFault(java.lang.String name)
name - the name of the fault binding to be removed
BF getFault(java.lang.String name)
name - the name of the desired fault binding.
java.util.List<BF> getFaults()
BindingProtocol.SOAPMEPConstants getMEP()
void setMEP(BindingProtocol.SOAPMEPConstants mep)
mep - the mepAbsItfBinding.StyleConstant getStyle()
java.lang.String getSoapAction()
void setSoapAction(java.lang.String action)
java.lang.String getHttpLocation()
java.lang.String getHttpMethod()
java.lang.String getHttpInputSerialization()
java.lang.String getHttpOutputSerialization()
java.lang.String getHttpFaultSerialization()
java.lang.String getHttpQueryParameterSeparator()
java.lang.String getHttpContentEncodingDefault()
boolean isHttpIgnoreUncited()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||