com.atomikos.jdbc
Class AtomikosXAPooledConnection
java.lang.Object
com.atomikos.datasource.pool.AbstractXPooledConnection
com.atomikos.jdbc.AtomikosXAPooledConnection
- All Implemented Interfaces:
- XPooledConnection
public class AtomikosXAPooledConnection
- extends AbstractXPooledConnection
| Methods inherited from class com.atomikos.datasource.pool.AbstractXPooledConnection |
createConnectionProxy, fireOnXPooledConnectionTerminated, getCreationTime, getCurrentConnectionProxy, getDefaultIsolationLevel, getLastTimeAcquired, getLastTimeReleased, getTestQuery, reap, registerXPooledConnectionEventListener, unregisterXPooledConnectionEventListener, updateLastTimeAcquired, updateLastTimeReleased |
AtomikosXAPooledConnection
public AtomikosXAPooledConnection(XAConnection xaConnection,
JdbcTransactionalResource jdbcTransactionalResource,
ConnectionPoolProperties props)
throws SQLException
- Throws:
SQLException
destroy
public void destroy()
doCreateConnectionProxy
protected Reapable doCreateConnectionProxy(HeuristicMessage hmsg)
throws CreateConnectionException
- Specified by:
doCreateConnectionProxy in class AbstractXPooledConnection
- Throws:
CreateConnectionException
testUnderlyingConnection
protected void testUnderlyingConnection()
throws CreateConnectionException
- Specified by:
testUnderlyingConnection in class AbstractXPooledConnection
- Throws:
CreateConnectionException
isAvailable
public boolean isAvailable()
isErroneous
public boolean isErroneous()
toString
public String toString()
- Overrides:
toString in class Object
isInTransaction
public boolean isInTransaction(CompositeTransaction ct)
canBeRecycledForCallingThread
public boolean canBeRecycledForCallingThread()
- Specified by:
canBeRecycledForCallingThread in interface XPooledConnection- Overrides:
canBeRecycledForCallingThread in class AbstractXPooledConnection
Copyright © 2014. All Rights Reserved.