Class SOAP12OperationImpl

java.lang.Object
com.ibm.wsdl.extensions.soap12.SOAP12OperationImpl
All Implemented Interfaces:
Serializable, ExtensibilityElement, SOAP12Operation

public class SOAP12OperationImpl extends Object implements SOAP12Operation
Based on com.ibm.wsdl.extensions.soap.SOAPOperationImpl
See Also:
  • Field Details

    • elementType

      protected QName elementType
    • required

      protected Boolean required
    • soapActionURI

      protected String soapActionURI
    • soapActionRequired

      protected Boolean soapActionRequired
    • style

      protected String style
    • serialVersionUID

      public static final long serialVersionUID
      See Also:
  • Constructor Details

    • SOAP12OperationImpl

      public SOAP12OperationImpl()
  • Method Details

    • setElementType

      public void setElementType(QName elementType)
      Set the type of this extensibility element.
      Specified by:
      setElementType in interface ExtensibilityElement
      Parameters:
      elementType - the type
    • getElementType

      public QName getElementType()
      Get the type of this extensibility element.
      Specified by:
      getElementType in interface ExtensibilityElement
      Returns:
      the extensibility element's type
    • setRequired

      public void setRequired(Boolean required)
      Set whether or not the semantics of this extension are required. Relates to the wsdl:required attribute.
      Specified by:
      setRequired in interface ExtensibilityElement
    • getRequired

      public Boolean getRequired()
      Get whether or not the semantics of this extension are required. Relates to the wsdl:required attribute.
      Specified by:
      getRequired in interface ExtensibilityElement
    • setSoapActionURI

      public void setSoapActionURI(String soapActionURI)
      Set the SOAP action attribute.
      Specified by:
      setSoapActionURI in interface SOAP12Operation
      Parameters:
      soapActionURI - the desired value of the SOAP action header for this operation.
    • getSoapActionURI

      public String getSoapActionURI()
      Get the value of the SOAP action attribute.
      Specified by:
      getSoapActionURI in interface SOAP12Operation
      Returns:
      the SOAP action attribute's value
    • setSoapActionRequired

      public void setSoapActionRequired(Boolean soapActionRequired)
      Specify whether the SOAP Action is required for this operation.
      Specified by:
      setSoapActionRequired in interface SOAP12Operation
      Parameters:
      soapActionRequired - true if the SOAP Action is required, otherwise false.
    • getSoapActionRequired

      public Boolean getSoapActionRequired()
      Indicates whether the SOAP Action is required for this operation.
      Specified by:
      getSoapActionRequired in interface SOAP12Operation
      Returns:
      true if the SOAP action is required, otherwise false.
    • setStyle

      public void setStyle(String style)
      Set the style for this SOAP operation.
      Specified by:
      setStyle in interface SOAP12Operation
      Parameters:
      style - the desired style
    • getStyle

      public String getStyle()
      Get the style for this SOAP operation.
      Specified by:
      getStyle in interface SOAP12Operation
    • toString

      public String toString()
      Overrides:
      toString in class Object