public class AtomikosXAPooledConnection extends AbstractXPooledConnection<Connection>
| Constructor and Description |
|---|
AtomikosXAPooledConnection(XAConnection xaConnection,
JdbcTransactionalResource jdbcTransactionalResource,
ConnectionPoolProperties props) |
AtomikosXAPooledConnection(XAConnection xaConnection,
JdbcTransactionalResource jdbcTransactionalResource,
ConnectionPoolProperties props,
InitConnectionCallback initConnectionCallback,
boolean recycleActiveConnectionsInTransaction) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBeRecycledForCallingThread() |
protected Connection |
doCreateConnectionProxy() |
void |
doDestroy() |
boolean |
isAvailable() |
boolean |
isErroneous() |
boolean |
isInTransaction(com.atomikos.icatch.CompositeTransaction ct) |
protected void |
testUnderlyingConnection() |
String |
toString() |
createConnectionProxy, destroy, fireOnXPooledConnectionTerminated, getBorrowConnectionTimeout, getConnectionPoolProperties, getCreationTime, getCurrentConnectionProxy, getDefaultIsolationLevel, getLastTimeAcquired, getLastTimeReleased, getLastTimeValidated, getTestQuery, markAsBeingAcquiredIfAvailable, maxLifetimeExceeded, registerXPooledConnectionEventListener, unregisterXPooledConnectionEventListener, updateLastTimeReleased, useJdbcConnectionValidationpublic AtomikosXAPooledConnection(XAConnection xaConnection, JdbcTransactionalResource jdbcTransactionalResource, ConnectionPoolProperties props) throws SQLException, CreateConnectionException
public AtomikosXAPooledConnection(XAConnection xaConnection, JdbcTransactionalResource jdbcTransactionalResource, ConnectionPoolProperties props, InitConnectionCallback initConnectionCallback, boolean recycleActiveConnectionsInTransaction) throws SQLException, CreateConnectionException
public void doDestroy()
doDestroy in class AbstractXPooledConnection<Connection>protected Connection doCreateConnectionProxy() throws CreateConnectionException
doCreateConnectionProxy in class AbstractXPooledConnection<Connection>CreateConnectionExceptionprotected void testUnderlyingConnection()
throws CreateConnectionException
testUnderlyingConnection in class AbstractXPooledConnection<Connection>CreateConnectionExceptionpublic boolean isAvailable()
public boolean isErroneous()
public boolean isInTransaction(com.atomikos.icatch.CompositeTransaction ct)
public boolean canBeRecycledForCallingThread()
canBeRecycledForCallingThread in interface XPooledConnection<Connection>canBeRecycledForCallingThread in class AbstractXPooledConnection<Connection>Copyright © 2026. All rights reserved.