org.apache.cxf.jca.outbound
Interface CXFConnectionFactory
- All Superinterfaces:
- Referenceable, Serializable
- All Known Implementing Classes:
- ConnectionFactoryImpl
public interface CXFConnectionFactory
- extends Serializable, javax.resource.Referenceable
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.
Methods inherited from interface javax.resource.Referenceable |
setReference |
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 the
CXFConnection.close()
when it is no
longer needed.
- Parameters:
spec
-
- Returns:
- CXFConnection
- Throws:
javax.resource.ResourceException
Apache CXF