|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.ibm.wsdl.OperationImpl
This class represents a WSDL operation. It includes information on input, output and fault messages associated with usage of the operation.
| Field Summary | |
protected org.w3c.dom.Element |
docEl
|
protected java.util.Map |
faults
|
protected Input |
input
|
protected boolean |
isUndefined
|
protected java.lang.String |
name
|
protected Output |
output
|
protected java.util.List |
parameterOrder
|
static long |
serialVersionUID
|
protected OperationType |
style
|
| Constructor Summary | |
OperationImpl()
|
|
| Method Summary | |
void |
addFault(Fault fault)
Add a fault message that must be associated with this operation. |
org.w3c.dom.Element |
getDocumentationElement()
Get the documentation element. |
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()
|
void |
setDocumentationElement(org.w3c.dom.Element docEl)
Set the documentation element for this document. |
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)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| Field Detail |
protected java.lang.String name
protected Input input
protected Output output
protected java.util.Map faults
protected OperationType style
protected java.util.List parameterOrder
protected org.w3c.dom.Element docEl
protected boolean isUndefined
public static final long serialVersionUID
| Constructor Detail |
public OperationImpl()
| Method Detail |
public void setName(java.lang.String name)
name - the desired namepublic java.lang.String getName()
public void setInput(Input input)
input - the new input messagepublic Input getInput()
public void setOutput(Output output)
output - the new output messagepublic Output getOutput()
public void addFault(Fault fault)
fault - the new fault messagepublic Fault getFault(java.lang.String name)
name - the name of the desired fault message.public java.util.Map getFaults()
public void setStyle(OperationType style)
style - the new operation stylepublic OperationType getStyle()
public 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 operationspublic java.util.List getParameterOrdering()
public void setDocumentationElement(org.w3c.dom.Element docEl)
docEl - the documentation elementpublic org.w3c.dom.Element getDocumentationElement()
public void setUndefined(boolean isUndefined)
public boolean isUndefined()
public java.lang.String toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||