Class SOAPConnectionFactory


  • public abstract class SOAPConnectionFactory
    extends java.lang.Object
    A factory for creating SOAPConnection objects. Implementation of this class is optional. If SOAPConnectionFactory.newInstance() throws an UnsupportedOperationException then the implementation does not support the SAAJ communication infrastructure. Otherwise SOAPConnection objects can be created by calling createConnection() on the newly created SOAPConnectionFactory object.
    Since:
    1.6
    • Field Detail

      • DEFAULT_SOAP_CONNECTION_FACTORY

        private static final java.lang.String DEFAULT_SOAP_CONNECTION_FACTORY
        A constant representing the default value for a SOAPConnection object. The default is the point-to-point SOAP connection.
        See Also:
        Constant Field Values
    • Constructor Detail

      • SOAPConnectionFactory

        public SOAPConnectionFactory()
    • Method Detail

      • newInstance

        public static SOAPConnectionFactory newInstance()
                                                 throws SOAPException,
                                                        java.lang.UnsupportedOperationException
        Creates an instance of the default SOAPConnectionFactory object. This method uses the lookup procedure specified in javax.xml.soap to locate and load the SOAPConnectionFactory class.
        Returns:
        a new instance of a default SOAPConnectionFactory object
        Throws:
        SOAPException - if there was an error creating the SOAPConnectionFactory
        java.lang.UnsupportedOperationException - if newInstance is not supported.
      • createConnection

        public abstract SOAPConnection createConnection()
                                                 throws SOAPException
        Create a new SOAPConnection.
        Returns:
        the new SOAPConnection object.
        Throws:
        SOAPException - if there was an exception creating the SOAPConnection object.