Class WSDLOperation

All Implemented Interfaces:
Peer

public class WSDLOperation extends WSDLNode
The WSDLOperation interface is the primary datatype for the entire Web Services Description Language Model.
  • Field Details

  • Constructor Details

  • Method Details

    • getOperationType

      public int getOperationType()
      Get the message type for the message
      Returns:
      the message type
    • getInputName

      public String getInputName()
      The name of Input (if any) for this operation, defaulting the name according to the WSDL spec if necessary
      Returns:
      the input name
    • getInputMessage

      public WSDLMessage getInputMessage()
      The input message (if any) for this operation
      Returns:
      the input message (may be null)
    • getOutputName

      public String getOutputName()
      The name of Output (if any) for this operation, defaulting the name according to the WSDL spec if necessary
      Returns:
      the output name
    • getOutputMessage

      public WSDLMessage getOutputMessage()
      The output message (if any) for this operation
      Returns:
      the output message (may be null)
    • getBindingOperationNodes

      public List<WSDLNode> getBindingOperationNodes()
      The corresponding binding operation nodes for this operation. all nodes returned will be of type WSDLNode::WSDL_BINDING_OPERATION
      Returns:
      a WSDLNodeArray of binding operation nodes