|
||||||||||
| 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.
| 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 . |
Fault |
getFaultByElementName(javax.xml.namespace.QName name)
Get the specified fault . |
java.util.List<Fault> |
getFaults()
Get all the fault messages associated with this operation. |
Input |
getInput()
Get the input message specification for this operation. |
Output |
getOutput()
Get the output message specification for this operation. |
java.util.List<java.lang.String> |
getParameterOrdering()
Get the parameter ordering for this operation. |
Constants.MEPPatternConstants |
getPattern()
get the pattern |
javax.xml.namespace.QName |
getQName()
Get the name of this operation. |
java.lang.String |
getSignature()
get signature of the operation |
Fault |
removeFault(java.lang.String name)
Remove the specified fault message. |
Fault |
removeFaultByElementName(javax.xml.namespace.QName name)
Remove the specified fault . |
void |
setInput(Input input)
Set the input message specification for this operation. |
void |
setOutput(Output output)
Set the output message specification for this operation. |
void |
setParameterOrdering(java.util.List<java.lang.String> parameterOrder)
Set the parameter ordering for a request-response, or solicit-response operation. |
void |
setPattern(Constants.MEPPatternConstants pattern)
set the pattern |
void |
setQName(javax.xml.namespace.QName name)
Set the name of this operation. |
| Methods inherited from interface com.ebmwebsourcing.commons.wsdl.api.WSDLElement |
|---|
createDocumentation, getDocumentation, getOtherAttributes, getOtherElements, setDocumentation |
| Method Detail |
|---|
void setQName(javax.xml.namespace.QName name)
name - the desired namejavax.xml.namespace.QName getQName()
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 getFaultByElementName(javax.xml.namespace.QName name)
name - the name of the fault element.
Fault removeFault(java.lang.String name)
name - the name of the fault message to be removed.
Fault removeFaultByElementName(javax.xml.namespace.QName name)
name - the name of the fault element to be removed.
java.util.List<Fault> getFaults()
void setParameterOrdering(java.util.List<java.lang.String> parameterOrder)
throws WSDLException
parameterOrder - a list of named parameters containing the part names to
reflect the desired order of parameters for RPC-style
operations
WSDLExceptionjava.util.List<java.lang.String> getParameterOrdering()
Constants.MEPPatternConstants getPattern()
void setPattern(Constants.MEPPatternConstants pattern)
throws WSDLException
pattern - the pattern
WSDLExceptionjava.lang.String getSignature()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||