|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Binding
This interface represents a port type binding and describes the protocol required for using operations in a port type.
| Nested Class Summary | |
|---|---|
static class |
Binding.BindingConstants
SOAP Version Constants for the Message Exchange Patterns. |
static class |
Binding.StyleConstant
Constants for the style of Message Exchange. |
| Method Summary | |
|---|---|
void |
addBindingOperation(BindingOperation bindingOperation)
Add an operation binding to binding. |
BindingOperation |
getBindingOperation(java.lang.String name)
Get the specified operation binding. |
java.util.List<BindingOperation> |
getBindingOperations()
Get all the operation bindings defined here. |
java.lang.String |
getHttpContentEncodingDefault()
|
java.lang.String |
getHttpDefaultMethod()
|
java.lang.String |
getHttpQueryParameterSeparatorDefault()
|
InterfaceType |
getInterface()
Get the port type this is a binding for. |
javax.xml.namespace.QName |
getQName()
Get the name of this binding. |
Binding.StyleConstant |
getStyle()
get style |
java.lang.String |
getTransportProtocol()
get the transport protocol |
Binding.BindingConstants |
getTypeOfBinding()
get type of binding |
java.lang.String |
getVersion()
get the version of soap binding |
boolean |
isHttpCookies()
|
BindingOperation |
removeBindingOperation(java.lang.String name)
Remove the specified operation binding. |
void |
setInterface(InterfaceType interfaceType)
Set the port type this is a binding for. |
void |
setQName(javax.xml.namespace.QName name)
Set the name of this binding. |
void |
setTransportProtocol()
set the transport protocol |
| Methods inherited from interface com.ebmwebsourcing.commons.wsdl.api.WSDLElement |
|---|
createDocumentation, getDocumentation, getOtherAttributes, getOtherElements, setDocumentation |
| Method Detail |
|---|
void setQName(javax.xml.namespace.QName name)
name - the desired namejavax.xml.namespace.QName getQName()
void setInterface(InterfaceType interfaceType)
interfaceType - the port type associated with this bindingInterfaceType getInterface()
void addBindingOperation(BindingOperation bindingOperation)
bindingOperation - the operation binding to be addedBindingOperation getBindingOperation(java.lang.String name)
java.lang.IllegalArgumentException - if duplicate operations are found.java.util.List<BindingOperation> getBindingOperations()
BindingOperation removeBindingOperation(java.lang.String name)
getBindingOperation method.
name - the name of the operation binding to be removed.
java.lang.IllegalArgumentException - if duplicate operations are found.getBindingOperation(String)java.lang.String getTransportProtocol()
void setTransportProtocol()
Binding.StyleConstant getStyle()
Binding.BindingConstants getTypeOfBinding()
java.lang.String getVersion()
java.lang.String getHttpDefaultMethod()
java.lang.String getHttpQueryParameterSeparatorDefault()
boolean isHttpCookies()
java.lang.String getHttpContentEncodingDefault()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||