AttributeExtensible
, ElementExtensible
, java.io.Serializable
, WSDLElement
OperationImpl
public interface Operation extends WSDLElement
LIST_OF_QNAMES_TYPE, LIST_OF_STRINGS_TYPE, NO_DECLARED_TYPE, QNAME_TYPE, STRING_TYPE
Modifier and Type | Method | Description |
---|---|---|
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) |
getExtensionAttribute, getExtensionAttributes, getNativeAttributeNames, setExtensionAttribute
addExtensibilityElement, getExtensibilityElements, removeExtensibilityElement
getDocumentationElement, setDocumentationElement
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()
Copyright ? 2003, 2013 IBM. All Rights Reserved.