D - public class StatementInvocationHandler<D> extends AbstractStatementInvocationHandler<D,java.sql.Statement>
AbstractInvocationHandler.SimpleInvokerfileSupport, transactionContextcluster, logger| Constructor and Description |
|---|
StatementInvocationHandler(java.sql.Connection connection,
SQLProxy<D,java.sql.Connection> proxy,
Invoker<D,java.sql.Connection,java.sql.Statement> invoker,
java.util.Map<Database<D>,java.sql.Statement> statementMap,
TransactionContext<D> transactionContext,
FileSupport fileSupport) |
close, extractLocks, getDatabaseProperties, getInvocationStrategy, handlePartialFailure, isBatchMethod, isEndBatchMethod, isRecordable, isSelectForUpdate, isSQLMethod, postInvoke, record, replayclose, createObject, getParent, getParentProxy, getRootaddChild, detectClusterPanic, entries, entry, getDatabaseCluster, getInvoker, getObject, handleFailure, handleFailures, invoke, removeChild, removeChildren, retainpublic StatementInvocationHandler(java.sql.Connection connection, SQLProxy<D,java.sql.Connection> proxy, Invoker<D,java.sql.Connection,java.sql.Statement> invoker, java.util.Map<Database<D>,java.sql.Statement> statementMap, TransactionContext<D> transactionContext, FileSupport fileSupport) throws java.lang.Exception
connection - the connection that created this statementproxy - the invocation handler of the connection that created this statementinvoker - the invoker used to create this statementstatementMap - a map of database to underlying statementtransactionContext - fileSupport - support for streamsjava.lang.Exception