public class PooledConnectionInvocationHandler extends AbstractPooledConnectionInvocationHandler<javax.sql.ConnectionPoolDataSource,javax.sql.PooledConnection>
AbstractInvocationHandler.SimpleInvoker
cluster, logger
Modifier | Constructor and Description |
---|---|
protected |
PooledConnectionInvocationHandler(javax.sql.ConnectionPoolDataSource dataSource,
SQLProxy<javax.sql.ConnectionPoolDataSource,javax.sql.ConnectionPoolDataSource> proxy,
Invoker<javax.sql.ConnectionPoolDataSource,javax.sql.ConnectionPoolDataSource,javax.sql.PooledConnection> invoker,
java.util.Map<Database<javax.sql.ConnectionPoolDataSource>,javax.sql.PooledConnection> objectMap) |
Modifier and Type | Method and Description |
---|---|
protected TransactionContext<javax.sql.ConnectionPoolDataSource> |
createTransactionContext() |
close, getInvocationStrategy, postInvoke, record, replay
close, createObject, getParent, getParentProxy, getRoot
addChild, detectClusterPanic, entries, entry, getDatabaseCluster, getInvoker, getObject, handleFailure, handleFailures, handlePartialFailure, invoke, isRecordable, isSQLMethod, removeChild, removeChildren, retain
protected PooledConnectionInvocationHandler(javax.sql.ConnectionPoolDataSource dataSource, SQLProxy<javax.sql.ConnectionPoolDataSource,javax.sql.ConnectionPoolDataSource> proxy, Invoker<javax.sql.ConnectionPoolDataSource,javax.sql.ConnectionPoolDataSource,javax.sql.PooledConnection> invoker, java.util.Map<Database<javax.sql.ConnectionPoolDataSource>,javax.sql.PooledConnection> objectMap) throws java.lang.Exception
dataSource
- proxy
- invoker
- objectMap
- java.lang.Exception
protected TransactionContext<javax.sql.ConnectionPoolDataSource> createTransactionContext()
createTransactionContext
in class AbstractPooledConnectionInvocationHandler<javax.sql.ConnectionPoolDataSource,javax.sql.PooledConnection>
AbstractPooledConnectionInvocationHandler.createTransactionContext()