Class SOAPBinding

    • Constructor Detail

      • SOAPBinding

        public SOAPBinding()
    • Method Detail

      • isDocLit

        public boolean isDocLit()
        Returns true if its document/literal
      • isRpcLit

        public boolean isRpcLit()
        Returns true if this is a rpc/literal binding
      • getSOAPAction

        public String getSOAPAction()
        Value of wsdl:binding/wsdl:operation/soap:operation@soapAction attribute or WebMethod.action() annotation.
         For example:
         <wsdl:binding name="HelloBinding" type="tns:Hello">
           <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
           <wsdl:operation name="echoData">
               <soap12:operation soapAction=""/>
         ...
         
        It's always non-null. soap message serializer needs to generated SOAPAction HTTP header with the return of this method enclosed in quotes("").
        See Also:
        Packet.soapAction