Package org.apache.cxf.jca.outbound
Interface CXFConnectionFactory
- All Superinterfaces:
jakarta.resource.Referenceable,Referenceable,Serializable
- All Known Implementing Classes:
ConnectionFactoryImpl
Provides methods to create a
CXFConnection object 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
Modifier and TypeMethodDescriptionCreates a CXFConnection object which allows access to CXF web service based on the CXFConnectionSpec object.Methods inherited from interface jakarta.resource.Referenceable
setReferenceMethods inherited from interface javax.naming.Referenceable
getReference
-
Method Details
-
getConnection
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:
jakarta.resource.ResourceException
-