|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ibm.wsdl.BindingImpl
public class BindingImpl
This class represents a port type binding and describes the protocol required for using operations in a port type.
| Field Summary | |
|---|---|
protected java.util.List |
bindingOperations
|
protected org.w3c.dom.Element |
docEl
|
protected java.util.List |
extElements
|
protected boolean |
isUndefined
|
protected QName |
name
|
protected PortType |
portType
|
static long |
serialVersionUID
|
| Constructor Summary | |
|---|---|
BindingImpl()
|
|
| Method Summary | |
|---|---|
void |
addBindingOperation(BindingOperation bindingOperation)
Add an operation binding to binding. |
void |
addExtensibilityElement(ExtensibilityElement extElement)
Add an extensibility element. |
BindingOperation |
getBindingOperation(java.lang.String name,
java.lang.String inputName,
java.lang.String outputName)
Get the specified operation binding. |
java.util.List |
getBindingOperations()
Get all the operation bindings defined here. |
org.w3c.dom.Element |
getDocumentationElement()
Get the documentation element. |
java.util.List |
getExtensibilityElements()
Get all the extensibility elements defined here. |
PortType |
getPortType()
Get the port type this is a binding for. |
QName |
getQName()
Get the name of this binding. |
boolean |
isUndefined()
|
void |
setDocumentationElement(org.w3c.dom.Element docEl)
Set the documentation element for this document. |
void |
setPortType(PortType portType)
Set the port type this is a binding for. |
void |
setQName(QName name)
Set the name of this binding. |
void |
setUndefined(boolean isUndefined)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected QName name
protected PortType portType
protected java.util.List bindingOperations
protected org.w3c.dom.Element docEl
protected java.util.List extElements
protected boolean isUndefined
public static final long serialVersionUID
| Constructor Detail |
|---|
public BindingImpl()
| Method Detail |
|---|
public void setQName(QName name)
setQName in interface Bindingname - the desired namepublic QName getQName()
getQName in interface Bindingpublic void setPortType(PortType portType)
setPortType in interface BindingportType - the port type associated with this bindingpublic PortType getPortType()
getPortType in interface Bindingpublic void addBindingOperation(BindingOperation bindingOperation)
addBindingOperation in interface BindingbindingOperation - the operation binding to be added
public BindingOperation getBindingOperation(java.lang.String name,
java.lang.String inputName,
java.lang.String outputName)
getBindingOperation in interface Bindingname - the name of the desired operation binding.inputName - the name of the input message; if this is null
it will be ignored.outputName - the name of the output message; if this is null
it will be ignored.
public java.util.List getBindingOperations()
getBindingOperations in interface Bindingpublic void setDocumentationElement(org.w3c.dom.Element docEl)
setDocumentationElement in interface BindingdocEl - the documentation elementpublic org.w3c.dom.Element getDocumentationElement()
getDocumentationElement in interface Bindingpublic void addExtensibilityElement(ExtensibilityElement extElement)
addExtensibilityElement in interface ElementExtensibleextElement - the extensibility element to be addedpublic java.util.List getExtensibilityElements()
getExtensibilityElements in interface ElementExtensiblepublic void setUndefined(boolean isUndefined)
setUndefined in interface Bindingpublic boolean isUndefined()
isUndefined in interface Bindingpublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||