|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.tools.ws.wsdl.framework.Entity
com.sun.tools.ws.wsdl.document.Operation
public class Operation
Entity corresponding to the "operation" child element of a "portType" WSDL element.
| Field Summary |
|---|
| Fields inherited from class com.sun.tools.ws.wsdl.framework.Entity |
|---|
errorReceiver |
| Constructor Summary | |
|---|---|
Operation(org.xml.sax.Locator locator)
|
|
| Method Summary | |
|---|---|
void |
accept(WSDLDocumentVisitor visitor)
|
void |
addExtension(TWSDLExtension e)
An TWSDLExtensionHandler will call this method to add an TWSDLExtension object |
void |
addFault(Fault f)
|
java.lang.Iterable<? extends TWSDLExtension> |
extensions()
Gives iterator over TWSDLExtensions |
java.lang.Iterable<Fault> |
faults()
|
Documentation |
getDocumentation()
|
javax.xml.namespace.QName |
getElementName()
|
java.util.Map<java.lang.String,JClass> |
getFaults()
Gives a Map of fault name attribute value to the JClass |
Input |
getInput()
|
java.lang.String |
getName()
|
java.lang.String |
getNamespaceURI()
Gives namespace URI of a wsdl extensibility element. |
java.lang.String |
getNameValue()
Gives the wsdl extensiblity element's name attribute value. |
Output |
getOutput()
|
java.lang.String |
getParameterOrder()
|
TWSDLExtensible |
getParent()
Gives the parent of a wsdl extensibility element. |
OperationStyle |
getStyle()
|
java.lang.String |
getUniqueKey()
|
javax.xml.namespace.QName |
getWSDLElementName()
Gives the WSDL element or WSDL extensibility element name |
void |
putFault(java.lang.String faultName,
JClass exception)
|
void |
setDocumentation(Documentation d)
|
void |
setInput(Input i)
|
void |
setName(java.lang.String name)
|
void |
setOutput(Output o)
|
void |
setParameterOrder(java.lang.String s)
|
void |
setParent(TWSDLExtensible parent)
|
void |
setStyle(OperationStyle s)
|
void |
validateThis()
|
void |
withAllSubEntitiesDo(EntityAction action)
|
| Methods inherited from class com.sun.tools.ws.wsdl.framework.Entity |
|---|
failValidation, failValidation, getLocator, getProperty, removeProperty, setErrorReceiver, setProperty, withAllEntityReferencesDo, withAllQNamesDo |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Operation(org.xml.sax.Locator locator)
| Method Detail |
|---|
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getUniqueKey()
public OperationStyle getStyle()
public void setStyle(OperationStyle s)
public Input getInput()
public void setInput(Input i)
public Output getOutput()
public void setOutput(Output o)
public void addFault(Fault f)
public java.lang.Iterable<Fault> faults()
public java.lang.String getParameterOrder()
public void setParameterOrder(java.lang.String s)
public javax.xml.namespace.QName getElementName()
getElementName in interface Elementalpublic Documentation getDocumentation()
public void setDocumentation(Documentation d)
public void withAllSubEntitiesDo(EntityAction action)
withAllSubEntitiesDo in class Entity
public void accept(WSDLDocumentVisitor visitor)
throws java.lang.Exception
java.lang.Exceptionpublic void validateThis()
validateThis in class Entitypublic java.lang.String getNameValue()
TWSDLExtensible
getNameValue in interface TWSDLExtensiblepublic java.lang.String getNamespaceURI()
TWSDLExtensible
getNamespaceURI in interface TWSDLExtensiblepublic javax.xml.namespace.QName getWSDLElementName()
TWSDLExtensible
getWSDLElementName in interface TWSDLExtensiblepublic void addExtension(TWSDLExtension e)
TWSDLExtensibleTWSDLExtensionHandler will call this method to add an TWSDLExtension object
addExtension in interface TWSDLExtensiblee - non-null extension objectpublic java.lang.Iterable<? extends TWSDLExtension> extensions()
TWSDLExtensibleTWSDLExtensions
extensions in interface TWSDLExtensiblepublic TWSDLExtensible getParent()
TWSDLExtensible
For example,
...
Here, the TWSDLExtensiblerepresenting wsdl:operation's parent would be wsdl:portType
- Specified by:
getParent in interface TWSDLExtensible
- Returns:
- null if the
TWSDLExtensible has no parent, root of wsdl document - wsdl:definition.
public void setParent(TWSDLExtensible parent)
public java.util.Map<java.lang.String,JClass> getFaults()
TWSDLOperationJClass
getFaults in interface TWSDLOperation
public void putFault(java.lang.String faultName,
JClass exception)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||