org.apache.cxf.jca.outbound
Class ConnectionFactoryImpl

java.lang.Object
  extended by org.apache.cxf.jca.outbound.ConnectionFactoryImpl
All Implemented Interfaces:
Serializable, Referenceable, org.apache.cxf.jca.outbound.CXFConnectionFactory

public class ConnectionFactoryImpl
extends Object
implements org.apache.cxf.jca.outbound.CXFConnectionFactory

Implement ConnectionFactory that delegate allocation of connection to ConnectionManager.

See Also:
Serialized Form

Constructor Summary
ConnectionFactoryImpl(javax.resource.spi.ManagedConnectionFactory mcf, javax.resource.spi.ConnectionManager connectionManager)
           
 
Method Summary
 org.apache.cxf.jca.outbound.CXFConnection getConnection(org.apache.cxf.jca.outbound.CXFConnectionSpec spec)
           
 Reference getReference()
           
 void setReference(Reference reference)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectionFactoryImpl

public ConnectionFactoryImpl(javax.resource.spi.ManagedConnectionFactory mcf,
                             javax.resource.spi.ConnectionManager connectionManager)
Method Detail

setReference

public void setReference(Reference reference)

getReference

public Reference getReference()
                       throws NamingException
Specified by:
getReference in interface Referenceable
Throws:
NamingException

getConnection

public org.apache.cxf.jca.outbound.CXFConnection getConnection(org.apache.cxf.jca.outbound.CXFConnectionSpec spec)
                                                        throws javax.resource.ResourceException
Specified by:
getConnection in interface org.apache.cxf.jca.outbound.CXFConnectionFactory
Throws:
javax.resource.ResourceException


Apache CXF