public abstract class SOAPConnectionFactory extends Object
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.| Constructor | Description | 
|---|---|
| SOAPConnectionFactory() | 
| Modifier and Type | Method | Description | 
|---|---|---|
| abstract SOAPConnection | createConnection() | Create a new  SOAPConnection. | 
| static SOAPConnectionFactory | newInstance() | Creates an instance of the default
  SOAPConnectionFactoryobject. | 
public static SOAPConnectionFactory newInstance() throws SOAPException, UnsupportedOperationException
SOAPConnectionFactory object.SOAPConnectionFactory objectSOAPException - if there was an error creating the
            SOAPConnectionFactoryUnsupportedOperationException - if newInstance is not
 supported.public abstract SOAPConnection createConnection() throws SOAPException
SOAPConnection.SOAPConnection object.SOAPException - if there was an exception creating the
 SOAPConnection object. Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2025, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.