Package org.apache.cxf.jca.outbound
Interface CXFConnectionFactory
-
- All Superinterfaces:
Referenceable,javax.resource.Referenceable,Serializable
- All Known Implementing Classes:
ConnectionFactoryImpl
public interface CXFConnectionFactory extends Serializable, javax.resource.Referenceable
Provides methods to create aCXFConnectionobject that provides access to a Web Service defined from the supplied specifications. A CXFConnectionFactory is returned from an environment naming context JNDI lookup by the Application Server.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CXFConnectiongetConnection(CXFConnectionSpec spec)Creates a CXFConnection object which allows access to CXF web service based on the CXFConnectionSpec object.-
Methods inherited from interface javax.naming.Referenceable
getReference
-
-
-
-
Method Detail
-
getConnection
CXFConnection getConnection(CXFConnectionSpec spec) throws javax.resource.ResourceException
Creates a CXFConnection object which allows access to CXF web service based on the CXFConnectionSpec object. Required CXFConnectionSpec fields are wsdlURL, serviceClass, endpointName, and serviceName. Each connection returned by this method MUST be closed by calling theCXFConnection.close()when it is no longer needed.- Parameters:
spec-- Returns:
- CXFConnection
- Throws:
javax.resource.ResourceException
-
-