Class SOAPBindingUtil


  • public final class SOAPBindingUtil
    extends Object
    • Method Detail

      • getBindingAnnotation

        public static String getBindingAnnotation​(String key)
      • getProxy

        public static <T> T getProxy​(Class<T> cls,
                                     Object obj)
      • isSOAPBinding

        public static boolean isSOAPBinding​(javax.wsdl.Binding binding)
      • getBindingStyle

        public static String getBindingStyle​(javax.wsdl.Binding binding)
      • getSoapOperation

        public static javax.wsdl.extensions.soap.SOAPOperation getSoapOperation​(List<javax.wsdl.extensions.ExtensibilityElement> exts)
      • getSoapOperation

        public static javax.wsdl.extensions.soap.SOAPOperation getSoapOperation​(Object obj)
      • getSOAPOperationStyle

        public static String getSOAPOperationStyle​(javax.wsdl.BindingOperation bop)
      • getBindingInputSOAPBody

        public static javax.wsdl.extensions.soap.SOAPBody getBindingInputSOAPBody​(javax.wsdl.BindingOperation bop)
      • getBindingOutputSOAPBody

        public static javax.wsdl.extensions.soap.SOAPBody getBindingOutputSOAPBody​(javax.wsdl.BindingOperation bop)
      • getSoapBody

        public static javax.wsdl.extensions.soap.SOAPBody getSoapBody​(List<javax.wsdl.extensions.ExtensibilityElement> exts)
      • getSoapBody

        public static javax.wsdl.extensions.soap.SOAPBody getSoapBody​(Object obj)
      • isSOAPBody

        public static boolean isSOAPBody​(Object obj)
      • isSOAPHeader

        public static boolean isSOAPHeader​(Object obj)
      • getSoapHeaders

        public static List<javax.wsdl.extensions.soap.SOAPHeader> getSoapHeaders​(List<javax.wsdl.extensions.ExtensibilityElement> exts)
      • getSoapHeader

        public static javax.wsdl.extensions.soap.SOAPHeader getSoapHeader​(Object obj)
      • getSoapAddress

        public static javax.wsdl.extensions.soap.SOAPAddress getSoapAddress​(Object obj)
      • isSOAPAddress

        public static boolean isSOAPAddress​(Object obj)
      • getBindingInputSOAPHeader

        public static javax.wsdl.extensions.soap.SOAPHeader getBindingInputSOAPHeader​(javax.wsdl.BindingOperation bop)
      • getBindingOutputSOAPHeader

        public static javax.wsdl.extensions.soap.SOAPHeader getBindingOutputSOAPHeader​(javax.wsdl.BindingOperation bop)
      • getSoapBinding

        public static javax.wsdl.extensions.soap.SOAPBinding getSoapBinding​(List<javax.wsdl.extensions.ExtensibilityElement> exts)
      • getSoapBinding

        public static javax.wsdl.extensions.soap.SOAPBinding getSoapBinding​(Object obj)
      • isSOAPBinding

        public static boolean isSOAPBinding​(Object obj)
      • getBindingOperationSoapFaults

        public static List<javax.wsdl.extensions.soap.SOAPFault> getBindingOperationSoapFaults​(javax.wsdl.BindingOperation bop)
      • getSoapFault

        public static javax.wsdl.extensions.soap.SOAPFault getSoapFault​(Object obj)
      • isMixedStyle

        public static boolean isMixedStyle​(javax.wsdl.Binding binding)
      • getCanonicalBindingStyle

        public static String getCanonicalBindingStyle​(javax.wsdl.Binding binding)
      • isSOAPOperation

        public static boolean isSOAPOperation​(Object obj)
      • isSOAPFault

        public static boolean isSOAPFault​(Object obj)
      • createSoapAddress

        public static javax.wsdl.extensions.soap.SOAPAddress createSoapAddress​(javax.wsdl.extensions.ExtensionRegistry extReg,
                                                                               boolean isSOAP12)
                                                                        throws javax.wsdl.WSDLException
        Throws:
        javax.wsdl.WSDLException
      • createSoapBody

        public static javax.wsdl.extensions.soap.SOAPBody createSoapBody​(javax.wsdl.extensions.ExtensionRegistry extReg,
                                                                         Class<?> clz,
                                                                         boolean isSOAP12)
                                                                  throws javax.wsdl.WSDLException
        Throws:
        javax.wsdl.WSDLException
      • createSoapBinding

        public static javax.wsdl.extensions.soap.SOAPBinding createSoapBinding​(javax.wsdl.extensions.ExtensionRegistry extReg,
                                                                               boolean isSOAP12)
                                                                        throws javax.wsdl.WSDLException
        Throws:
        javax.wsdl.WSDLException
      • createSoapOperation

        public static javax.wsdl.extensions.soap.SOAPOperation createSoapOperation​(javax.wsdl.extensions.ExtensionRegistry extReg,
                                                                                   boolean isSOAP12)
                                                                            throws javax.wsdl.WSDLException
        Throws:
        javax.wsdl.WSDLException
      • createSoapFault

        public static javax.wsdl.extensions.soap.SOAPFault createSoapFault​(javax.wsdl.extensions.ExtensionRegistry extReg,
                                                                           boolean isSOAP12)
                                                                    throws javax.wsdl.WSDLException
        Throws:
        javax.wsdl.WSDLException
      • createSoapHeader

        public static javax.wsdl.extensions.soap.SOAPHeader createSoapHeader​(javax.wsdl.extensions.ExtensionRegistry extReg,
                                                                             Class<?> clz,
                                                                             boolean isSOAP12)
                                                                      throws javax.wsdl.WSDLException
        Throws:
        javax.wsdl.WSDLException
      • addSOAPNamespace

        public static void addSOAPNamespace​(javax.wsdl.Definition definition,
                                            boolean isSOAP12)