|
|||||||||||
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.InterfaceOperationImpl
This class represents the InterfaceOperation component from the WSDL 2.0 Component Model and the <operation> child element of the <interface> element.
Constructor Summary | |
InterfaceOperationImpl()
|
Method Summary | |
InterfaceFaultReferenceElement |
addInterfaceFaultReferenceElement()
Create an InterfaceFaultReferenceElement with this InterfaceOperationElement as its parent and return a reference to it. |
InterfaceMessageReferenceElement |
addInterfaceMessageReferenceElement()
Create an InterfaceMessageReferenceElement with this InterfaceOperationElement as its parent and return a reference to it. |
void |
addStyleURI(java.net.URI uri)
Add the specified URI to the set of style URIs used by this InterfaceOperationElement. |
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. |
java.net.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. |
java.net.URI |
getPattern()
Return the URI representing the message exchange pattern used by this InterfaceOperationElement. |
java.net.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(java.net.URI uri)
Remove the specified URI from the set of style URIs used by this InterfaceOperationElement. |
void |
setName(NCName name)
Set the name of this InterfaceOperationElement to the specified NCName. |
void |
setPattern(java.net.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. |
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 InterfaceOperationImpl()
Method Detail |
public QName getName()
InterfaceOperation
getName
in interface InterfaceOperation
public java.net.URI getMessageExchangePattern()
InterfaceOperation
getMessageExchangePattern
in interface InterfaceOperation
public InterfaceMessageReference[] getInterfaceMessageReferences()
InterfaceOperation
getInterfaceMessageReferences
in interface InterfaceOperation
public InterfaceFaultReference[] getInterfaceFaultReferences()
InterfaceOperation
getInterfaceFaultReferences
in interface InterfaceOperation
public java.net.URI[] getStyle()
InterfaceOperation
getStyle
in interface InterfaceOperation
public InterfaceOperationElement toElement()
InterfaceOperation
toElement
in interface InterfaceOperation
public void setName(NCName name)
InterfaceOperationElement
name
attribute of the interface <operation> element.
setName
in interface InterfaceOperationElement
name
- the NCName that represents the local name of this interface operationpublic void setPattern(java.net.URI uri)
InterfaceOperationElement
pattern
attribute of the interface <operation>
element.
setPattern
in interface InterfaceOperationElement
uri
- the message exchange pattern URIpublic java.net.URI getPattern()
InterfaceOperationElement
name
attribute of the interface <operation> element.
getPattern
in interface InterfaceOperationElement
public void addStyleURI(java.net.URI uri)
InterfaceOperationElement
style
attribute of the interface
<operation> element.
If a null style URI is specified, no action is performed.
addStyleURI
in interface InterfaceOperationElement
uri
- a URI representing an operation stylepublic void removeStyleURI(java.net.URI uri)
InterfaceOperationElement
style
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 InterfaceOperationElement
uri
- a URI representing an operation stylepublic InterfaceMessageReferenceElement addInterfaceMessageReferenceElement()
InterfaceOperationElement
addInterfaceMessageReferenceElement
in interface InterfaceOperationElement
public void removeInterfaceMessageReferenceElement(InterfaceMessageReferenceElement msgRef)
InterfaceOperationElement
removeInterfaceMessageReferenceElement
in interface InterfaceOperationElement
msgRef
- the InterfaceMessageReferenceElement to be removedpublic InterfaceMessageReferenceElement[] getInterfaceMessageReferenceElements()
InterfaceOperationElement
getInterfaceMessageReferenceElements
in interface InterfaceOperationElement
public InterfaceFaultReferenceElement addInterfaceFaultReferenceElement()
InterfaceOperationElement
addInterfaceFaultReferenceElement
in interface InterfaceOperationElement
public void removeInterfaceFaultReferenceElement(InterfaceFaultReferenceElement faultRef)
InterfaceOperationElement
removeInterfaceFaultReferenceElement
in interface InterfaceOperationElement
faultRef
- the InterfaceFaultReferenceElement to be removedpublic InterfaceFaultReferenceElement[] getInterfaceFaultReferenceElements()
InterfaceOperationElement
getInterfaceFaultReferenceElements
in interface InterfaceOperationElement
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |