Package org.jibx.ws.wsdl.model
Class Operation
java.lang.Object
org.jibx.ws.wsdl.model.Operation
WSDL object model component corresponding to an operation definition.
- Author:
- Dennis M. Sosnoski
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addFaultMessage
(Message msg) Add reference to fault message.void
addInputMessage
(Message msg) Add reference to input message.void
addOutputMessage
(Message msg) Add reference to output message.Get documentation.Get message references for operation.getName()
Get operation name.Get soapAction.void
setDocumentation
(List nodes) Set documentation.void
setSoapAction
(String action) Set soapAction.
-
Field Details
-
m_name
Actual operation name. -
m_soapAction
SOAP action. -
m_documentation
Documentation as node list (null
if none). -
m_messageRefs
Ordered message references for this operation.
-
-
Constructor Details
-
Operation
Constructor from operation name.- Parameters:
name
- operation name
-
-
Method Details
-
addInputMessage
Add reference to input message. All input message(s) must be set before any output or fault messages are set.- Parameters:
msg
- input message
-
addOutputMessage
Add reference to output message. All output message(s) must be set after any input messages and before any fault messages are set.- Parameters:
msg
- output message
-
addFaultMessage
Add reference to fault message. All fault message(s) must be set after any input or output messages are set.- Parameters:
msg
- fault message
-
getName
Get operation name.- Returns:
- operation name
-
getSoapAction
Get soapAction.- Returns:
- soapAction
-
setSoapAction
Set soapAction.- Parameters:
action
-
-
getDocumentation
Get documentation.- Returns:
- list of nodes
-
setDocumentation
Set documentation.- Parameters:
nodes
- list of nodes
-
getMessageReferences
Get message references for operation. The returned list is live, but should not be modified by the caller.- Returns:
- list of parts
-