public interface BindingOperationElement extends DocumentableElement, NestedElement
Modifier and Type | Method and Description |
---|---|
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.
|
BindingMessageReferenceElement[] |
getBindingMessageReferenceElements()
Return the set of BindingMessageReferenceElements within this BindingOperationElement.
|
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 operName)
Specify the name of the InterfaceOperationElement referred to by this BindingOperationElement.
|
addDocumentationElement, getDocumentationElements
getParentElement
addNamespace, getDeclaredNamespaces, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, removeNamespace
getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, hasExtensionAttributesForNamespace, setExtensionAttribute
addExtensionElement, getExtensionElements, getExtensionElementsOfType, hasExtensionElementsForNamespace, removeExtensionElement
void setRef(QName operName)
ref
attribute of the binding
<operation> element.operName
- the QName of the interface operation.QName getRef()
ref
attribute of the binding <operation> element.InterfaceOperationElement getInterfaceOperationElement()
ref
attribute of the binding <operation> element.
If this reference cannot be resolved to an InterfaceOperationElement, this method will
return null.BindingMessageReferenceElement addBindingMessageReferenceElement()
void removeBindingMessageReferenceElement(BindingMessageReferenceElement msgRef)
msgRef
- the BindingMessageReferenceElement to be removedBindingMessageReferenceElement[] getBindingMessageReferenceElements()
BindingFaultReferenceElement addBindingFaultReferenceElement()
void removeBindingFaultReferenceElement(BindingFaultReferenceElement faultRef)
faultRef
- the BindingFaultReferenceElement to be removedBindingFaultReferenceElement[] getBindingFaultReferenceElements()
Copyright © 2005–2016 Apache Software Foundation. All rights reserved.