org.openejb.resource.jdbc
Class JdbcXAManagedConnection
java.lang.Object
org.openejb.resource.jdbc.JdbcManagedConnection
org.openejb.resource.jdbc.JdbcXAManagedConnection
- All Implemented Interfaces:
- javax.resource.spi.DissociatableManagedConnection, javax.resource.spi.ManagedConnection
- public class JdbcXAManagedConnection
- extends JdbcManagedConnection
Holds an XAConnection to exposes its
Connection and XAResource
Methods inherited from class org.openejb.resource.jdbc.JdbcManagedConnection |
addConnectionEventListener, associateConnection, cleanup, connectionClose, connectionErrorOccurred, destroy, dissociateConnections, getConnection, getLocalTransaction, getLogWriter, getMetaData, getRequestInfo, getSQLConnection, localTransactionCommitted, localTransactionRolledback, localTransactionStarted, removeConnectionEventListener, setLogWriter, toString |
xaConnection
protected final XAConnection xaConnection
JdbcXAManagedConnection
public JdbcXAManagedConnection(JdbcXAManagedConnectionFactory factory,
XAConnection xaConnection,
Connection connection,
JdbcConnectionRequestInfo rxInfo)
throws javax.resource.spi.ResourceAdapterInternalException
- Pending
- Parameters:
factory
- xaConnection
- connection
- rxInfo
-
getXAResource
public XAResource getXAResource()
throws javax.resource.ResourceException
- Pending
- Specified by:
getXAResource
in interface javax.resource.spi.ManagedConnection
- Overrides:
getXAResource
in class JdbcManagedConnection
- Throws:
javax.resource.ResourceException
- See Also:
ManagedConnection.getXAResource()
Copyright © 1999-2005 OpenEJB. All Rights Reserved.