javax.xml.soap

Class SOAPConnectionFactory

Known Direct Subclasses:
SOAPConnectionFactoryImpl

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.

Constructor Summary

SOAPConnectionFactory()

Method Summary

SOAPConnection
createConnection()
Create a new SOAPConnection.
static SOAPConnectionFactory
newInstance()
Creates an instance of the default SOAPConnectionFactory object.

Constructor Details

SOAPConnectionFactory

public SOAPConnectionFactory()

Method Details

createConnection

public SOAPConnection createConnection()
            throws SOAPException
Create a new SOAPConnection.

Returns:
the new SOAPConnection object.

Throws:
SOAPException - if there was an exception creating the SOAPConnection object.


newInstance

public static SOAPConnectionFactory newInstance()
            throws SOAPException,
                   UnsupportedOperationException
Creates an instance of the default SOAPConnectionFactory object.

Returns:
a new instance of a default SOAPConnectionFactory object

Throws:
SOAPException - if there was an error creating the SOAPConnectionFactory


Copyright B) 2005 Apache Web Services Project. All Rights Reserved.