|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Operation
This interface represents a WSDL operation. It includes information on input, output and fault messages associated with usage of the operation.
| Field Summary |
|---|
| Fields inherited from interface javax.wsdl.extensions.AttributeExtensible |
|---|
LIST_OF_QNAMES_TYPE, LIST_OF_STRINGS_TYPE, NO_DECLARED_TYPE, QNAME_TYPE, STRING_TYPE |
| Method Summary | |
|---|---|
void |
addFault(Fault fault)
Add a fault message that must be associated with this operation. |
Fault |
getFault(java.lang.String name)
Get the specified fault message. |
java.util.Map |
getFaults()
Get all the fault messages associated with this operation. |
Input |
getInput()
Get the input message specification for this operation. |
java.lang.String |
getName()
Get the name of this operation. |
Output |
getOutput()
Get the output message specification for this operation. |
java.util.List |
getParameterOrdering()
Get the parameter ordering for this operation. |
OperationType |
getStyle()
Get the operation type. |
boolean |
isUndefined()
|
Fault |
removeFault(java.lang.String name)
Remove the specified fault message. |
void |
setInput(Input input)
Set the input message specification for this operation. |
void |
setName(java.lang.String name)
Set the name of this operation. |
void |
setOutput(Output output)
Set the output message specification for this operation. |
void |
setParameterOrdering(java.util.List parameterOrder)
Set the parameter ordering for a request-response, or solicit-response operation. |
void |
setStyle(OperationType style)
Set the style for this operation (request-response, one way, solicit-response or notification). |
void |
setUndefined(boolean isUndefined)
|
| Methods inherited from interface javax.wsdl.WSDLElement |
|---|
getDocumentationElement, setDocumentationElement |
| Methods inherited from interface javax.wsdl.extensions.AttributeExtensible |
|---|
getExtensionAttribute, getExtensionAttributes, getNativeAttributeNames, setExtensionAttribute |
| Methods inherited from interface javax.wsdl.extensions.ElementExtensible |
|---|
addExtensibilityElement, getExtensibilityElements, removeExtensibilityElement |
| Method Detail |
|---|
void setName(java.lang.String name)
name - the desired namejava.lang.String getName()
void setInput(Input input)
input - the new input messageInput getInput()
void setOutput(Output output)
output - the new output messageOutput getOutput()
void addFault(Fault fault)
fault - the new fault messageFault getFault(java.lang.String name)
name - the name of the desired fault message.
Fault removeFault(java.lang.String name)
name - the name of the fault message to be removed.
java.util.Map getFaults()
void setStyle(OperationType style)
style - the new operation styleOperationType getStyle()
void setParameterOrdering(java.util.List parameterOrder)
parameterOrder - a list of named parameters
containing the part names to reflect the desired
order of parameters for RPC-style operationsjava.util.List getParameterOrdering()
void setUndefined(boolean isUndefined)
boolean isUndefined()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||