public class BindingOperationImpl extends NestedImpl implements BindingOperation, BindingOperationElement
Constructor and Description |
---|
BindingOperationImpl() |
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.
|
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.
|
FragmentIdentifier |
getFragmentIdentifier()
Returns the fragment identifier for this WSDL 2.0 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.
|
getParent, getParentElement
containsComponent, equals, getComponentExtensionContext, getExtensionProperties, getExtensionProperties, getExtensionProperty, isEquivalentTo, setComponentExtensionContext, toString
addDocumentationElement, getDocumentationElements
addExtensionElement, addNamespace, getDeclaredNamespaces, getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, getExtensionElements, getExtensionElementsOfType, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, hasExtensionAttributesForNamespace, hasExtensionElementsForNamespace, removeExtensionElement, removeNamespace, setExtensionAttribute
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getParent
equals, getComponentExtensionContext, isEquivalentTo, setComponentExtensionContext, toString
getExtensionProperties, getExtensionProperties, getExtensionProperty
addDocumentationElement, getDocumentationElements
getParentElement
addNamespace, getDeclaredNamespaces, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, removeNamespace
getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, hasExtensionAttributesForNamespace, setExtensionAttribute
addExtensionElement, getExtensionElements, getExtensionElementsOfType, hasExtensionElementsForNamespace, removeExtensionElement
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
public FragmentIdentifier getFragmentIdentifier()
WSDLComponent
getFragmentIdentifier
in interface WSDLComponent
Copyright © 2005–2015 Apache Software Foundation. All rights reserved.