javax.wsdl
public interface Operation extends Serializable, ElementExtensible
| Method Summary | |
|---|---|
| void | addFault(Fault fault)
Add a fault message that must be associated with this
operation.
|
| Element | getDocumentationElement()
Get the documentation element. |
| Fault | getFault(String name)
Get the specified fault message.
|
| Map | getFaults()
Get all the fault messages associated with this operation.
|
| Input | getInput()
Get the input message specification for this operation.
|
| String | getName()
Get the name of this operation.
|
| Output | getOutput()
Get the output message specification for this operation.
|
| List | getParameterOrdering()
Get the parameter ordering for this operation.
|
| OperationType | getStyle()
Get the operation type.
|
| boolean | isUndefined() |
| void | setDocumentationElement(Element docEl)
Set the documentation element for this document. |
| void | setInput(Input input)
Set the input message specification for this operation.
|
| void | setName(String name)
Set the name of this operation.
|
| void | setOutput(Output output)
Set the output message specification for this operation.
|
| void | setParameterOrdering(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) |
Parameters: fault the new fault message
Returns: the documentation element
Parameters: name the name of the desired fault message.
Returns: the corresponding fault message, or null if there wasn't any matching message
Returns: names of fault messages
Returns: the input message
Returns: the operation name
Returns: the output message specification for the operation
Returns: the parameter ordering, a list consisting of message part names
Returns: the operation type
Parameters: docEl the documentation element
Parameters: input the new input message
Parameters: name the desired name
Parameters: output the new output message
Parameters: parameterOrder a list of named parameters containing the part names to reflect the desired order of parameters for RPC-style operations
Parameters: style the new operation style