|
||||||||||
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 |