public class InterfaceOperationImpl extends NestedImpl implements InterfaceOperation, InterfaceOperationElement, EdInterfaceOperation
| Constructor and Description |
|---|
InterfaceOperationImpl() |
| Modifier and Type | Method and Description |
|---|---|
EdInterfaceFaultReference |
addInterfaceFaultReference() |
InterfaceFaultReferenceElement |
addInterfaceFaultReferenceElement()
Create an InterfaceFaultReferenceElement with this InterfaceOperationElement as its parent
and return a reference to it.
|
EdInterfaceMessageReference |
addInterfaceMessageReference() |
InterfaceMessageReferenceElement |
addInterfaceMessageReferenceElement()
Create an InterfaceMessageReferenceElement with this InterfaceOperationElement as its parent
and return a reference to it.
|
void |
addStyleURI(URI uri)
Add the specified URI to the set of style URIs used by this InterfaceOperationElement.
|
FragmentIdentifier |
getFragmentIdentifier()
Returns the fragment identifier for this WSDL 2.0 component.
|
InterfaceFaultReferenceElement[] |
getInterfaceFaultReferenceElements()
Return the set of InterfaceFaultReferenceElement within this InterfaceOperationElement.
|
InterfaceFaultReference[] |
getInterfaceFaultReferences()
Represents the {interface fault references} property of the InterfaceOperation component.
|
InterfaceMessageReferenceElement[] |
getInterfaceMessageReferenceElements()
Return the set of InterfaceMessageReferenceElements within this InterfaceOperationElement.
|
InterfaceMessageReference[] |
getInterfaceMessageReferences()
Represents the {interface message references} property of the InterfaceOperation component.
|
URI |
getMessageExchangePattern()
Returns a URI representing the {message exchange pattern} property of this
InterfaceOperation.
|
QName |
getName()
Returns the qualified name representing the {name} property of this InterfaceOperation.
|
URI |
getPattern()
Return the URI representing the message exchange pattern used by this InterfaceOperationElement.
|
URI[] |
getStyle()
Represents the {style} property of the InterfaceOperation component.
|
void |
removeInterfaceFaultReferenceElement(InterfaceFaultReferenceElement faultRef)
Remove the specified InterfaceFaultReferenceElement from the set of
InterfaceFaultReferenceElements within this InterfaceOperationElement.
|
void |
removeInterfaceMessageReferenceElement(InterfaceMessageReferenceElement msgRef)
Remove the specified InterfaceMessageReferenceElement from the set of
InterfaceMessageReferenceElements within this InterfaceOperationElement.
|
void |
removeStyleURI(URI uri)
Remove the specified URI from the set of style URIs used by this InterfaceOperationElement.
|
void |
setMessageExchangePattern(URI mep) |
void |
setName(NCName name)
Set the name of this InterfaceOperationElement to the specified NCName.
|
void |
setName(QName name) |
void |
setPattern(URI uri)
Set the message exchange pattern used by this InterfaceOperationElement to the specified
URI.
|
InterfaceOperationElement |
toElement()
Returns a WSDLElement that represents the element information item from the WSDL 2.0
infoset that maps to this WSDLComponent.
|
getParent, getParentElementcontainsComponent, equals, getComponentExtensionContext, getExtensionProperties, getExtensionProperties, getExtensionProperty, isEquivalentTo, setComponentExtensionContext, toStringaddDocumentationElement, getDocumentationElementsaddExtensionElement, addNamespace, getDeclaredNamespaces, getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, getExtensionElements, getExtensionElementsOfType, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, hasExtensionAttributesForNamespace, hasExtensionElementsForNamespace, removeExtensionElement, removeNamespace, setExtensionAttributeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddDocumentationElement, getDocumentationElementsgetParentElementaddNamespace, getDeclaredNamespaces, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, removeNamespacegetExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, hasExtensionAttributesForNamespace, setExtensionAttributeaddExtensionElement, getExtensionElements, getExtensionElementsOfType, hasExtensionElementsForNamespace, removeExtensionElementgetParentequals, getComponentExtensionContext, isEquivalentTo, setComponentExtensionContext, toStringgetExtensionProperties, getExtensionProperties, getExtensionPropertypublic QName getName()
InterfaceOperationgetName in interface InterfaceOperationgetName in interface InterfaceOperationElementpublic URI getMessageExchangePattern()
InterfaceOperationgetMessageExchangePattern in interface InterfaceOperationpublic InterfaceMessageReference[] getInterfaceMessageReferences()
InterfaceOperationgetInterfaceMessageReferences in interface InterfaceOperationpublic InterfaceFaultReference[] getInterfaceFaultReferences()
InterfaceOperationgetInterfaceFaultReferences in interface InterfaceOperationpublic URI[] getStyle()
InterfaceOperationgetStyle in interface InterfaceOperationgetStyle in interface InterfaceOperationElementpublic InterfaceOperationElement toElement()
InterfaceOperationtoElement in interface InterfaceOperationpublic void setName(NCName name)
InterfaceOperationElementname attribute of the interface <operation> element.setName in interface InterfaceOperationElementname - the NCName that represents the local name of this interface operationpublic void setPattern(URI uri)
InterfaceOperationElementpattern attribute of the interface <operation>
element.setPattern in interface InterfaceOperationElementuri - the message exchange pattern URIpublic URI getPattern()
InterfaceOperationElementname attribute of the interface <operation> element.getPattern in interface InterfaceOperationElementpublic void addStyleURI(URI uri)
InterfaceOperationElementstyle attribute of the interface
<operation> element.
If a null style URI is specified, no action is performed.addStyleURI in interface EdInterfaceOperationaddStyleURI in interface InterfaceOperationElementuri - a URI representing an operation stylepublic void removeStyleURI(URI uri)
InterfaceOperationElementstyle attribute of the interface
<operation> element.
If the specified URI is not present in the set of style URIs or if a null URI is specified,
no action is performed.removeStyleURI in interface InterfaceOperationElementuri - a URI representing an operation stylepublic InterfaceMessageReferenceElement addInterfaceMessageReferenceElement()
InterfaceOperationElementaddInterfaceMessageReferenceElement in interface InterfaceOperationElementpublic void removeInterfaceMessageReferenceElement(InterfaceMessageReferenceElement msgRef)
InterfaceOperationElementremoveInterfaceMessageReferenceElement in interface InterfaceOperationElementmsgRef - the InterfaceMessageReferenceElement to be removedpublic InterfaceMessageReferenceElement[] getInterfaceMessageReferenceElements()
InterfaceOperationElementgetInterfaceMessageReferenceElements in interface InterfaceOperationElementpublic InterfaceFaultReferenceElement addInterfaceFaultReferenceElement()
InterfaceOperationElementaddInterfaceFaultReferenceElement in interface InterfaceOperationElementpublic void removeInterfaceFaultReferenceElement(InterfaceFaultReferenceElement faultRef)
InterfaceOperationElementremoveInterfaceFaultReferenceElement in interface InterfaceOperationElementfaultRef - the InterfaceFaultReferenceElement to be removedpublic InterfaceFaultReferenceElement[] getInterfaceFaultReferenceElements()
InterfaceOperationElementgetInterfaceFaultReferenceElements in interface InterfaceOperationElementpublic FragmentIdentifier getFragmentIdentifier()
WSDLComponentgetFragmentIdentifier in interface WSDLComponentpublic EdInterfaceFaultReference addInterfaceFaultReference()
addInterfaceFaultReference in interface EdInterfaceOperationpublic EdInterfaceMessageReference addInterfaceMessageReference()
addInterfaceMessageReference in interface EdInterfaceOperationpublic void setMessageExchangePattern(URI mep)
setMessageExchangePattern in interface EdInterfaceOperationpublic void setName(QName name)
setName in interface EdInterfaceOperationCopyright © 2005–2019 Apache Software Foundation. All rights reserved.