|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.woden.internal.wsdl20.WSDLElementImpl
org.apache.woden.internal.wsdl20.WSDLObjectImpl
org.apache.woden.internal.wsdl20.DocumentableImpl
org.apache.woden.internal.wsdl20.NestedImpl
org.apache.woden.internal.wsdl20.BindingOperationImpl
This class represents the BindingOperation component from the WSDL 2.0 Component Model and the <operation> child element of the WSDL <binding> element.
Constructor Summary | |
BindingOperationImpl()
|
Method Summary | |
BindingFaultReferenceElement |
addBindingFaultReferenceElement()
Create a BindingFaultReferenceElement with this BindingOperationElement as its parent and return a reference to it. |
BindingMessageReferenceElement |
addBindingMessageReferenceElement()
Create a BindingMessageReferenceElement with this BindingOperationElement as its parent and return a reference to it. |
BindingFaultReferenceElement[] |
getBindingFaultReferenceElements()
Return the set of BindingFaultReferenceElements within this BindingOperationElement. |
BindingFaultReference[] |
getBindingFaultReferences()
Represents the {binding fault references} property of the BindingOperation component. |
BindingMessageReferenceElement[] |
getBindingMessageReferenceElements()
Return the set of BindingMessageReferenceElements within this BindingOperationElement. |
BindingMessageReference[] |
getBindingMessageReferences()
Represents the {binding message references} property of the BindingOperation component. |
InterfaceOperation |
getInterfaceOperation()
Returns an InterfaceOperation representing the {interface operation} property of the BindingOperation component. |
InterfaceOperationElement |
getInterfaceOperationElement()
Return the InterfaceOperationElement referred to by this BindingOperationElement. |
QName |
getRef()
Return the name of the InterfaceOperationElement referred to by this BindingOperationElement. |
void |
removeBindingFaultReferenceElement(BindingFaultReferenceElement faultRef)
Remove the specified BindingFaultReferenceElement from the set of BindingFaultReferenceElements within this BindingOperationElement. |
void |
removeBindingMessageReferenceElement(BindingMessageReferenceElement msgRef)
Remove the specified BindingMessageReferenceElement from the set of BindingMessageReferenceElements within this BindingOperationElement. |
void |
setRef(QName qname)
Specify the name of the InterfaceOperationElement referred to by this BindingOperationElement. |
BindingOperationElement |
toElement()
Returns a WSDLElement that represents the element information item from the WSDL 2.0 infoset that maps to this WSDLComponent. |
Methods inherited from class org.apache.woden.internal.wsdl20.NestedImpl |
getParent, getParentElement, setParentElement |
Methods inherited from class org.apache.woden.internal.wsdl20.DocumentableImpl |
addDocumentationElement, getDocumentationElements |
Methods inherited from class org.apache.woden.internal.wsdl20.WSDLObjectImpl |
containsComponent, equals, getComponentExtensionsForNamespace, setComponentExtensions |
Methods inherited from class org.apache.woden.internal.wsdl20.WSDLElementImpl |
addExtensionElement, getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, getExtensionElements, getExtensionElementsOfType, hasExtensionAttributesForNamespace, hasExtensionElementsForNamespace, removeExtensionElement, setExtensionAttribute |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.woden.wsdl20.NestedComponent |
getParent |
Methods inherited from interface org.apache.woden.wsdl20.WSDLComponent |
equals, getComponentExtensionsForNamespace |
Methods inherited from interface org.apache.woden.wsdl20.xml.DocumentableElement |
addDocumentationElement, getDocumentationElements |
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 |
Methods inherited from interface org.apache.woden.wsdl20.xml.NestedElement |
getParentElement, setParentElement |
Constructor Detail |
public BindingOperationImpl()
Method Detail |
public InterfaceOperation getInterfaceOperation()
BindingOperation
getInterfaceOperation
in interface BindingOperation
public BindingMessageReference[] getBindingMessageReferences()
BindingOperation
getBindingMessageReferences
in interface BindingOperation
public BindingFaultReference[] getBindingFaultReferences()
BindingOperation
getBindingFaultReferences
in interface BindingOperation
public BindingOperationElement toElement()
BindingOperation
toElement
in interface BindingOperation
public void setRef(QName qname)
BindingOperationElement
ref
attribute of the binding
<operation> element.
setRef
in interface BindingOperationElement
qname
- the QName of the interface operation.public QName getRef()
BindingOperationElement
ref
attribute of the binding <operation> element.
getRef
in interface BindingOperationElement
public InterfaceOperationElement getInterfaceOperationElement()
BindingOperationElement
ref
attribute of the binding <operation> element.
If this reference cannot be resolved to an InterfaceOperationElement, this method will
return null.
getInterfaceOperationElement
in interface BindingOperationElement
public BindingMessageReferenceElement addBindingMessageReferenceElement()
BindingOperationElement
addBindingMessageReferenceElement
in interface BindingOperationElement
public void removeBindingMessageReferenceElement(BindingMessageReferenceElement msgRef)
BindingOperationElement
removeBindingMessageReferenceElement
in interface BindingOperationElement
msgRef
- the BindingMessageReferenceElement to be removedpublic BindingMessageReferenceElement[] getBindingMessageReferenceElements()
BindingOperationElement
getBindingMessageReferenceElements
in interface BindingOperationElement
public BindingFaultReferenceElement addBindingFaultReferenceElement()
BindingOperationElement
addBindingFaultReferenceElement
in interface BindingOperationElement
public void removeBindingFaultReferenceElement(BindingFaultReferenceElement faultRef)
BindingOperationElement
removeBindingFaultReferenceElement
in interface BindingOperationElement
faultRef
- the BindingFaultReferenceElement to be removedpublic BindingFaultReferenceElement[] getBindingFaultReferenceElements()
BindingOperationElement
getBindingFaultReferenceElements
in interface BindingOperationElement
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |