|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface InterfaceOperationElement
Represents the WSDL 2.0 <operation> element, declared as a child of the <interface> element.
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 style)
Add the specified URI to the set of style URIs used by this InterfaceOperationElement. |
InterfaceFaultReferenceElement[] |
getInterfaceFaultReferenceElements()
Return the set of InterfaceFaultReferenceElement within this InterfaceOperationElement. |
InterfaceMessageReferenceElement[] |
getInterfaceMessageReferenceElements()
Return the set of InterfaceMessageReferenceElements within this InterfaceOperationElement. |
QName |
getName()
Return the qualified name of this InterfaceOperationElement, which consists of its local name and the targetNamespace of the enclosing DescriptionElement. |
java.net.URI |
getPattern()
Return the URI representing the message exchange pattern used by this InterfaceOperationElement. |
java.net.URI[] |
getStyle()
Return the set of URIs representing the operation style. |
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 style)
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 mep)
Set the message exchange pattern used by this InterfaceOperationElement to the specified URI. |
Methods inherited from interface org.apache.woden.wsdl20.xml.DocumentableElement |
---|
addDocumentationElement, getDocumentationElements |
Methods inherited from interface org.apache.woden.wsdl20.xml.WSDLElement |
---|
addNamespace, getDeclaredNamespaces, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, removeNamespace |
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 |
Methods inherited from interface org.apache.woden.wsdl20.xml.WSDLElement |
---|
addNamespace, getDeclaredNamespaces, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, removeNamespace |
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 |
Method Detail |
---|
void setName(NCName name)
name
attribute of the interface <operation> element.
name
- the NCName that represents the local name of this interface operationQName getName()
void setPattern(java.net.URI mep)
pattern
attribute of the interface <operation>
element.
mep
- the message exchange pattern URIjava.net.URI getPattern()
name
attribute of the interface <operation> element.
void addStyleURI(java.net.URI style)
style
attribute of the interface
<operation> element.
If a null style URI is specified, no action is performed.
style
- a URI representing an operation stylevoid removeStyleURI(java.net.URI style)
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.
style
- a URI representing an operation stylejava.net.URI[] getStyle()
style
attribute of the interface
<operation> element.
If no style URIs exist, an empty array is returned.
InterfaceMessageReferenceElement addInterfaceMessageReferenceElement()
void removeInterfaceMessageReferenceElement(InterfaceMessageReferenceElement msgRef)
msgRef
- the InterfaceMessageReferenceElement to be removedInterfaceMessageReferenceElement[] getInterfaceMessageReferenceElements()
InterfaceFaultReferenceElement addInterfaceFaultReferenceElement()
void removeInterfaceFaultReferenceElement(InterfaceFaultReferenceElement faultRef)
faultRef
- the InterfaceFaultReferenceElement to be removedInterfaceFaultReferenceElement[] getInterfaceFaultReferenceElements()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |