|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BindingElement
Represents the WSDL 2.0 <binding> element.
| Method Summary | |
|---|---|
BindingFaultElement |
addBindingFaultElement()
Create a BindingFaultElement with this BindingElement as its parent and return a reference to it. |
BindingOperationElement |
addBindingOperationElement()
Create a BindingOperationElement with this BindingElement as its parent and return a reference to it. |
BindingFaultElement[] |
getBindingFaultElements()
Return the set of BindingFaultElements within this BindingElement. |
BindingOperationElement[] |
getBindingOperationElements()
Return the set of BindingOperationElements within this BindingElement This equates to the set of <operation> elements within the <binding> element. |
InterfaceElement |
getInterfaceElement()
Return the InterfaceElement referred to by this BindingElement. |
QName |
getInterfaceName()
Return the name of the InterfaceElement referred to by this BindingElement. |
QName |
getName()
Return the qualified name of this BindingElement, which consists of its local name and the targetNamespace of the parent DescriptionElement. |
java.net.URI |
getType()
Return the URI that identifies the binding type. |
void |
setInterfaceName(QName interfaceName)
Specify the name of the InterfaceElement referred to by this BindingElement. |
void |
setName(NCName name)
Set the name of this BindingElement to the specified NCName. |
void |
setType(java.net.URI type)
Set the binding type to the specified URI. |
| Methods inherited from interface org.apache.woden.wsdl20.xml.DocumentableElement |
|---|
addDocumentationElement, getDocumentationElements |
| Methods inherited from interface org.apache.woden.wsdl20.xml.NestedElement |
|---|
getParentElement |
| Methods inherited from interface org.apache.woden.wsdl20.xml.WSDLElement |
|---|
addNamespace, getDeclaredNamespaces, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, removeNamespace |
| Methods inherited from interface org.apache.woden.wsdl20.extensions.AttributeExtensible |
|---|
getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, hasExtensionAttributesForNamespace, setExtensionAttribute |
| Methods inherited from interface org.apache.woden.wsdl20.extensions.ElementExtensible |
|---|
addExtensionElement, getExtensionElements, getExtensionElementsOfType, hasExtensionElementsForNamespace, removeExtensionElement |
| Method Detail |
|---|
void setName(NCName name)
name attribute of the <binding> element.
name - the NCName that represents this binding.QName getName()
void setInterfaceName(QName interfaceName)
interface attribute of the <binding> element.
interfaceName - the QName of the interfaceQName getInterfaceName()
interface attribute of the <binding> element.
InterfaceElement getInterfaceElement()
interface
attribute of the <binding> element.
If this reference cannot be resolved to an InterfaceElement or if this BindingElement
is a generic (interface-less) binding, this method will return null.
void setType(java.net.URI type)
type attribute of the <binding> element.
type - the URI indicating the binding typejava.net.URI getType()
type attribute of the <binding> element.
BindingFaultElement addBindingFaultElement()
BindingFaultElement[] getBindingFaultElements()
BindingOperationElement addBindingOperationElement()
BindingOperationElement[] getBindingOperationElements()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||