| java.lang.Object com.sun.jbi.wsdl2.impl.ExtensibleDocumentedComponent com.sun.jbi.wsdl2.impl.Binding com.sun.jbi.wsdl2.impl.BindingImpl
BindingImpl | final public class BindingImpl extends Binding (Code) | | Implementation of WSDL 2.0 Binding component.
author: Sun Microsystems, Inc. |
Inner Class :static class Factory | |
Method Summary | |
public com.sun.jbi.wsdl2.BindingFault | addNewBindingFault(com.sun.jbi.wsdl2.InterfaceFault ref) Create a new binding fault, appending it to this binding's faults
list. | public com.sun.jbi.wsdl2.BindingOperation | addNewOperation() Create a new operation, appending it to this binding's operations list. | public void | appendFault(com.sun.jbi.wsdl2.BindingFault theFault) Append an item to faults bound by this binding definition. | public void | appendOperation(com.sun.jbi.wsdl2.BindingOperation theOperation) Append an item to named binding operations, if any. | static synchronized java.util.Map | getAttributeNameMap() Worker class method for
BindingImpl.getWsdlAttributeNameMap() . | protected DescriptionImpl | getContainer() Get the container for this component. | public com.sun.jbi.wsdl2.BindingFault | getFault(int index) Get faults bound by this binding definition by indexed position. | public int | getFaultsLength() Get the number of BindingFault items in faults. | public com.sun.jbi.wsdl2.Interface | getInterface() Get interface being bound by this binding definition, if any. | public com.sun.jbi.wsdl2.BindingOperation | getOperation(int index) Get named binding operations, if any, by indexed position. | public int | getOperationsLength() Get the number of BindingOperation items in operations. | public QName | getQName() Get the qualified name of this binding component. | public String | getTargetNamespace() Get the target namespace of this binding. | public java.util.Map | getWsdlAttributeNameMap() Get map of WSDL-defined attribute QNames for this component, indexed by
canonical QName string (see
javax.xml.namespace.QName.toString .
Implementation note: since this method is declared in the public API
interface , it has to be a member, not static. | public com.sun.jbi.wsdl2.BindingFault | removeFault(int index) Remove faults bound by this binding definition by index position. | public com.sun.jbi.wsdl2.BindingOperation | removeOperation(int index) Remove named binding operations, if any, by index position. | public void | setFault(int index, com.sun.jbi.wsdl2.BindingFault theFault) Set faults bound by this binding definition by indexed position. | public void | setInterface(com.sun.jbi.wsdl2.Interface theInterface) Set interface being bound by this binding definition, if any. | public void | setOperation(int index, com.sun.jbi.wsdl2.BindingOperation theOperation) Set named binding operations, if any by indexed position. | public DocumentFragment | toXmlDocumentFragment() Return this binding as a DOM document fragment. | public String | toXmlString() Return this WSDL binding as an XML string. |
addNewOperation | public com.sun.jbi.wsdl2.BindingOperation addNewOperation()(Code) | | Create a new operation, appending it to this binding's operations list.
Newly created operation, appended to the operations list. |
appendFault | public void appendFault(com.sun.jbi.wsdl2.BindingFault theFault)(Code) | | Append an item to faults bound by this binding definition.
Parameters: theFault - Item to append to faults |
appendOperation | public void appendOperation(com.sun.jbi.wsdl2.BindingOperation theOperation)(Code) | | Append an item to named binding operations, if any.
Parameters: theOperation - Item to append to operations |
getContainer | protected DescriptionImpl getContainer()(Code) | | Get the container for this component.
The component for this component |
getFault | public com.sun.jbi.wsdl2.BindingFault getFault(int index)(Code) | | Get faults bound by this binding definition by indexed position.
Parameters: index - Indexed position value 0..length-1 Faults bound by this binding definition at givenindex position. |
getFaultsLength | public int getFaultsLength()(Code) | | Get the number of BindingFault items in faults.
The number of BindingFault items in faults |
getInterface | public com.sun.jbi.wsdl2.Interface getInterface()(Code) | | Get interface being bound by this binding definition, if any.
Interface being bound by this binding definition, if any |
getOperation | public com.sun.jbi.wsdl2.BindingOperation getOperation(int index)(Code) | | Get named binding operations, if any, by indexed position.
Parameters: index - Indexed position value 0..length-1 Named binding operations, if any at given index position. |
getOperationsLength | public int getOperationsLength()(Code) | | Get the number of BindingOperation items in operations.
The number of BindingOperation items in operations |
getQName | public QName getQName()(Code) | | Get the qualified name of this binding component.
The qualified name of this binding component. |
getTargetNamespace | public String getTargetNamespace()(Code) | | Get the target namespace of this binding.
The target namespace of this binding's container. |
getWsdlAttributeNameMap | public java.util.Map getWsdlAttributeNameMap()(Code) | | Get map of WSDL-defined attribute QNames for this component, indexed by
canonical QName string (see
javax.xml.namespace.QName.toString .
Implementation note: since this method is declared in the public API
interface , it has to be a member, not static. We delegate
to a class method to do the actual work.
Map of WSDL-defined attribute QNames for this component, indexed by QName.toString() |
removeFault | public com.sun.jbi.wsdl2.BindingFault removeFault(int index)(Code) | | Remove faults bound by this binding definition by index position.
Parameters: index - The index position of the fault to remove The BindingFault removed, if any. |
removeOperation | public com.sun.jbi.wsdl2.BindingOperation removeOperation(int index)(Code) | | Remove named binding operations, if any, by index position.
Parameters: index - The index position of the operation to remove The BindingOperation removed, if any. |
setFault | public void setFault(int index, com.sun.jbi.wsdl2.BindingFault theFault)(Code) | | Set faults bound by this binding definition by indexed position.
Parameters: index - Indexed position value (0..length-1) of the item to set Parameters: theFault - Item to add at position index . |
setInterface | public void setInterface(com.sun.jbi.wsdl2.Interface theInterface)(Code) | | Set interface being bound by this binding definition, if any.
Parameters: theInterface - Interface being bound by this binding definition, if any |
setOperation | public void setOperation(int index, com.sun.jbi.wsdl2.BindingOperation theOperation)(Code) | | Set named binding operations, if any by indexed position.
Parameters: index - Indexed position value (0..length-1) of the item to set Parameters: theOperation - Item to add at position index . |
toXmlDocumentFragment | public DocumentFragment toXmlDocumentFragment()(Code) | | Return this binding as a DOM document fragment.
This binding, as a DOM document fragment. |
toXmlString | public String toXmlString()(Code) | | Return this WSDL binding as an XML string.
This binding, serialized as an XML string. |
Fields inherited from com.sun.jbi.wsdl2.impl.ExtensibleDocumentedComponent | protected XmlObject mXmlObject(Code)(Java Doc)
|
|
|