public class ManagedConnectionImpl extends AbstractManagedConnectionImpl implements CXFManagedConnection, Connection
connectionEventListeners, crinfo, printWriter, subject
Constructor and Description |
---|
ManagedConnectionImpl(ManagedConnectionFactoryImpl managedFactory,
javax.resource.spi.ConnectionRequestInfo crInfo,
Subject subject) |
Modifier and Type | Method and Description |
---|---|
void |
associateConnection(Object connection) |
void |
close()
close the connection handle.
|
void |
close(Object closingHandle) |
void |
destroy() |
Object |
getConnection(Subject subject,
javax.resource.spi.ConnectionRequestInfo crInfo) |
Object |
getCXFConnection(Subject subject,
javax.resource.spi.ConnectionRequestInfo crInfo) |
Object |
getCXFService() |
CXFTransaction |
getCXFTransaction() |
javax.resource.spi.LocalTransaction |
getLocalTransaction() |
CXFManagedConnectionFactory |
getManagedConnectionFactory() |
javax.resource.spi.ManagedConnectionMetaData |
getMetaData() |
XAResource |
getXAResource() |
boolean |
isBound() |
addConnectionEventListener, cleanup, error, getConnectionRequestInfo, getLogWriter, getSubject, removeConnectionEventListener, sendEvent, sendEventToListener, setConnectionRequestInfo, setLogWriter, setSubject, theManagedConnectionFactory, toString
public ManagedConnectionImpl(ManagedConnectionFactoryImpl managedFactory, javax.resource.spi.ConnectionRequestInfo crInfo, Subject subject) throws javax.resource.ResourceException
javax.resource.ResourceException
public void associateConnection(Object connection) throws javax.resource.ResourceException
associateConnection
in interface javax.resource.spi.ManagedConnection
associateConnection
in class AbstractManagedConnectionImpl
javax.resource.ResourceException
public CXFManagedConnectionFactory getManagedConnectionFactory()
getManagedConnectionFactory
in interface CXFManagedConnection
public Object getCXFService()
public Object getConnection(Subject subject, javax.resource.spi.ConnectionRequestInfo crInfo) throws javax.resource.ResourceException
getConnection
in interface javax.resource.spi.ManagedConnection
getConnection
in class AbstractManagedConnectionImpl
javax.resource.ResourceException
public Object getCXFConnection(Subject subject, javax.resource.spi.ConnectionRequestInfo crInfo) throws javax.resource.ResourceException
javax.resource.ResourceException
public javax.resource.spi.ManagedConnectionMetaData getMetaData() throws javax.resource.ResourceException
getMetaData
in interface javax.resource.spi.ManagedConnection
getMetaData
in class AbstractManagedConnectionImpl
javax.resource.ResourceException
public boolean isBound()
isBound
in class AbstractManagedConnectionImpl
public void close() throws javax.resource.ResourceException
Connection
close
in interface Connection
javax.resource.ResourceException
- if an error occurs during close.public void close(Object closingHandle) throws javax.resource.ResourceException
close
in interface CXFManagedConnection
close
in class AbstractManagedConnectionImpl
javax.resource.ResourceException
public void destroy() throws javax.resource.ResourceException
destroy
in interface javax.resource.spi.ManagedConnection
destroy
in class AbstractManagedConnectionImpl
javax.resource.ResourceException
public CXFTransaction getCXFTransaction()
getCXFTransaction
in interface CXFManagedConnection
public XAResource getXAResource() throws javax.resource.ResourceException
getXAResource
in interface javax.resource.spi.ManagedConnection
javax.resource.ResourceException
public javax.resource.spi.LocalTransaction getLocalTransaction() throws javax.resource.ResourceException
getLocalTransaction
in interface javax.resource.spi.ManagedConnection
javax.resource.ResourceException
Apache CXF