@Deprecated public interface LifeCycleListener
LifeCycleExecutionListener| Modifier and Type | Method and Description |
|---|---|
default void |
afterAddOnBatch(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Batch.add(String) is called. |
default void |
afterAddOnStatement(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Statement.add() is called. |
default void |
afterBeginTransactionOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Connection.beginTransaction() is called. |
default void |
afterBindNullOnStatement(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Statement.bindNull(int, Class) or Statement.bindNull(String, Class) are called. |
default void |
afterBindOnStatement(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Statement.bind(int, Object) or Statement.bind(String, Object) are called. |
default void |
afterCloseOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Connection.close() is called. |
default void |
afterCommitTransactionOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Connection.commitTransaction() is called. |
default void |
afterCreateBatchOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Connection.createBatch() is called. |
default void |
afterCreateOnConnectionFactory(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
ConnectionFactory.create() is called. |
default void |
afterCreateSavepointOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Connection.createSavepoint(String) is called. |
default void |
afterCreateStatementOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Connection.createStatement(String) is called. |
default void |
afterExecuteOnBatch(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Batch.execute() is called. |
default void |
afterExecuteOnBatch(QueryExecutionInfo queryExecutionInfo)
Deprecated.
Query execution callback that is invoked after
Batch.execute() is called. |
default void |
afterExecuteOnStatement(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Statement.execute() is called. |
default void |
afterExecuteOnStatement(QueryExecutionInfo queryExecutionInfo)
Deprecated.
Query execution callback that is invoked after
Statement.execute() is called. |
default void |
afterFetchSizeOnStatement(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Statement.fetchSize(int) is called. |
default void |
afterGetMetadataOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Connection.getMetadata() is called. |
default void |
afterGetMetadataOnConnectionFactory(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
ConnectionFactory.getMetadata() is called. |
default void |
afterGetRowsUpdatedOnResult(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Result.getRowsUpdated() is called. |
default void |
afterGetTransactionIsolationLevelOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Connection.getTransactionIsolationLevel() is called. |
default void |
afterIsAutoCommitOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Connection.isAutoCommit() is called. |
default void |
afterMapOnResult(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Result.map(BiFunction) is called. |
default void |
afterMethod(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Called at every method invocation.
|
default void |
afterQuery(QueryExecutionInfo queryExecutionInfo)
Deprecated.
Called after execution of query.
|
default void |
afterReleaseSavepointOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Connection.releaseSavepoint(String) is called. |
default void |
afterReturnGeneratedValuesOnStatement(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Statement.returnGeneratedValues(String...) is called. |
default void |
afterRollbackTransactionOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Connection.rollbackTransaction() is called. |
default void |
afterRollbackTransactionToSavepointOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Connection.rollbackTransactionToSavepoint(String) is called. |
default void |
afterSetAutoCommitOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Connection.setAutoCommit(boolean) is called. |
default void |
afterSetTransactionIsolationLevelOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Connection.setTransactionIsolationLevel(IsolationLevel) is called. |
default void |
afterValidateOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked after
Connection.validate(ValidationDepth) is called. |
default void |
beforeAddOnBatch(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Batch.add(String) is called. |
default void |
beforeAddOnStatement(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Statement.add() is called. |
default void |
beforeBeginTransactionOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Connection.beginTransaction() is called. |
default void |
beforeBindNullOnStatement(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Statement.bindNull(int, Class) or Statement.bindNull(String, Class) are called. |
default void |
beforeBindOnStatement(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Statement.bind(int, Object) or Statement.bind(String, Object) are called. |
default void |
beforeCloseOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Connection.close() is called. |
default void |
beforeCommitTransactionOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Connection.commitTransaction() is called. |
default void |
beforeCreateBatchOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Connection.createBatch() is called. |
default void |
beforeCreateOnConnectionFactory(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
ConnectionFactory.create() is called. |
default void |
beforeCreateSavepointOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Connection.createSavepoint(String) is called. |
default void |
beforeCreateStatementOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Connection.createStatement(String) is called. |
default void |
beforeExecuteOnBatch(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Batch.execute() is called. |
default void |
beforeExecuteOnBatch(QueryExecutionInfo queryExecutionInfo)
Deprecated.
Query execution callback that is invoked before
Batch.execute() is called. |
default void |
beforeExecuteOnStatement(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Statement.execute() is called. |
default void |
beforeExecuteOnStatement(QueryExecutionInfo queryExecutionInfo)
Deprecated.
Query execution callback that is invoked before
Statement.execute() is called. |
default void |
beforeFetchSizeOnStatement(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Statement.fetchSize(int) is called. |
default void |
beforeGetMetadataOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Connection.getMetadata() is called. |
default void |
beforeGetMetadataOnConnectionFactory(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
ConnectionFactory.getMetadata() is called. |
default void |
beforeGetRowsUpdatedOnResult(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Result.getRowsUpdated() is called. |
default void |
beforeGetTransactionIsolationLevelOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Connection.getTransactionIsolationLevel() is called. |
default void |
beforeIsAutoCommitOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Connection.isAutoCommit() is called. |
default void |
beforeMapOnResult(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Result.map(BiFunction) is called. |
default void |
beforeMethod(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Called at every method invocation.
|
default void |
beforeQuery(QueryExecutionInfo queryExecutionInfo)
Deprecated.
Called before execution of query.
|
default void |
beforeReleaseSavepointOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Connection.releaseSavepoint(String) is called. |
default void |
beforeReturnGeneratedValuesOnStatement(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Statement.returnGeneratedValues(String...) is called. |
default void |
beforeRollbackTransactionOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Connection.rollbackTransaction() is called. |
default void |
beforeRollbackTransactionToSavepointOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Connection.rollbackTransactionToSavepoint(String) is called. |
default void |
beforeSetAutoCommitOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Connection.setAutoCommit(boolean) is called. |
default void |
beforeSetTransactionIsolationLevelOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Connection.setTransactionIsolationLevel(IsolationLevel) is called. |
default void |
beforeValidateOnConnection(MethodExecutionInfo methodExecutionInfo)
Deprecated.
Callback that is invoked before
Connection.validate(ValidationDepth) is called. |
default void |
onEachQueryResult(QueryExecutionInfo queryExecutionInfo)
Deprecated.
Query result processing callback that is invoked on each query result while processed by
Result.map(BiFunction). |
default void beforeCreateOnConnectionFactory(MethodExecutionInfo methodExecutionInfo)
ConnectionFactory.create() is called.methodExecutionInfo - the current method execution info; never null.default void afterCreateOnConnectionFactory(MethodExecutionInfo methodExecutionInfo)
ConnectionFactory.create() is called.methodExecutionInfo - the current method execution info; never null.default void beforeGetMetadataOnConnectionFactory(MethodExecutionInfo methodExecutionInfo)
ConnectionFactory.getMetadata() is called.methodExecutionInfo - the current method execution info; never null.default void afterGetMetadataOnConnectionFactory(MethodExecutionInfo methodExecutionInfo)
ConnectionFactory.getMetadata() is called.methodExecutionInfo - the current method execution info; never null.default void beforeBeginTransactionOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.beginTransaction() is called.methodExecutionInfo - the current method execution info; never null.default void afterBeginTransactionOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.beginTransaction() is called.methodExecutionInfo - the current method execution info; never null.default void beforeCloseOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.close() is called.methodExecutionInfo - the current method execution info; never null.default void afterCloseOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.close() is called.methodExecutionInfo - the current method execution info; never null.default void beforeCommitTransactionOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.commitTransaction() is called.methodExecutionInfo - the current method execution info; never null.default void afterCommitTransactionOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.commitTransaction() is called.methodExecutionInfo - the current method execution info; never null.default void beforeCreateBatchOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.createBatch() is called.methodExecutionInfo - the current method execution info; never null.default void afterCreateBatchOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.createBatch() is called.methodExecutionInfo - the current method execution info; never null.default void beforeCreateSavepointOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.createSavepoint(String) is called.methodExecutionInfo - the current method execution info; never null.default void afterCreateSavepointOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.createSavepoint(String) is called.methodExecutionInfo - the current method execution info; never null.default void beforeCreateStatementOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.createStatement(String) is called.methodExecutionInfo - the current method execution info; never null.default void afterCreateStatementOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.createStatement(String) is called.methodExecutionInfo - the current method execution info; never null.default void beforeReleaseSavepointOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.releaseSavepoint(String) is called.methodExecutionInfo - the current method execution info; never null.default void afterReleaseSavepointOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.releaseSavepoint(String) is called.methodExecutionInfo - the current method execution info; never null.default void beforeRollbackTransactionOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.rollbackTransaction() is called.methodExecutionInfo - the current method execution info; never null.default void afterRollbackTransactionOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.rollbackTransaction() is called.methodExecutionInfo - the current method execution info; never null.default void beforeRollbackTransactionToSavepointOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.rollbackTransactionToSavepoint(String) is called.methodExecutionInfo - the current method execution info; never null.default void afterRollbackTransactionToSavepointOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.rollbackTransactionToSavepoint(String) is called.methodExecutionInfo - the current method execution info; never null.default void beforeSetTransactionIsolationLevelOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.setTransactionIsolationLevel(IsolationLevel) is called.methodExecutionInfo - the current method execution info; never null.default void afterSetTransactionIsolationLevelOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.setTransactionIsolationLevel(IsolationLevel) is called.methodExecutionInfo - the current method execution info; never null.default void beforeValidateOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.validate(ValidationDepth) is called.methodExecutionInfo - the current method execution info; never null.default void afterValidateOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.validate(ValidationDepth) is called.methodExecutionInfo - the current method execution info; never null.default void beforeIsAutoCommitOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.isAutoCommit() is called.methodExecutionInfo - the current method execution info; never null.default void afterIsAutoCommitOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.isAutoCommit() is called.methodExecutionInfo - the current method execution info; never null.default void beforeGetTransactionIsolationLevelOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.getTransactionIsolationLevel() is called.methodExecutionInfo - the current method execution info; never null.default void afterGetTransactionIsolationLevelOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.getTransactionIsolationLevel() is called.methodExecutionInfo - the current method execution info; never null.default void beforeSetAutoCommitOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.setAutoCommit(boolean) is called.methodExecutionInfo - the current method execution info; never null.default void afterSetAutoCommitOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.setAutoCommit(boolean) is called.methodExecutionInfo - the current method execution info; never null.default void beforeGetMetadataOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.getMetadata() is called.methodExecutionInfo - the current method execution info; never null.default void afterGetMetadataOnConnection(MethodExecutionInfo methodExecutionInfo)
Connection.getMetadata() is called.methodExecutionInfo - the current method execution info; never null.default void beforeAddOnBatch(MethodExecutionInfo methodExecutionInfo)
Batch.add(String) is called.methodExecutionInfo - the current method execution info; never null.default void afterAddOnBatch(MethodExecutionInfo methodExecutionInfo)
Batch.add(String) is called.methodExecutionInfo - the current method execution info; never null.default void beforeExecuteOnBatch(MethodExecutionInfo methodExecutionInfo)
Batch.execute() is called.methodExecutionInfo - the current method execution info; never null.default void afterExecuteOnBatch(MethodExecutionInfo methodExecutionInfo)
Batch.execute() is called.methodExecutionInfo - the current method execution info; never null.default void beforeAddOnStatement(MethodExecutionInfo methodExecutionInfo)
Statement.add() is called.methodExecutionInfo - the current method execution info; never null.default void afterAddOnStatement(MethodExecutionInfo methodExecutionInfo)
Statement.add() is called.methodExecutionInfo - the current method execution info; never null.default void beforeBindOnStatement(MethodExecutionInfo methodExecutionInfo)
Statement.bind(int, Object) or Statement.bind(String, Object) are called.methodExecutionInfo - the current method execution info; never null.default void afterBindOnStatement(MethodExecutionInfo methodExecutionInfo)
Statement.bind(int, Object) or Statement.bind(String, Object) are called.methodExecutionInfo - the current method execution info; never null.default void beforeBindNullOnStatement(MethodExecutionInfo methodExecutionInfo)
Statement.bindNull(int, Class) or Statement.bindNull(String, Class) are called.methodExecutionInfo - the current method execution info; never null.default void afterBindNullOnStatement(MethodExecutionInfo methodExecutionInfo)
Statement.bindNull(int, Class) or Statement.bindNull(String, Class) are called.methodExecutionInfo - the current method execution info; never null.default void beforeExecuteOnStatement(MethodExecutionInfo methodExecutionInfo)
Statement.execute() is called.methodExecutionInfo - the current method execution info; never null.default void afterExecuteOnStatement(MethodExecutionInfo methodExecutionInfo)
Statement.execute() is called.methodExecutionInfo - the current method execution info; never null.default void beforeFetchSizeOnStatement(MethodExecutionInfo methodExecutionInfo)
Statement.fetchSize(int) is called.methodExecutionInfo - the current method execution info; never null.default void afterFetchSizeOnStatement(MethodExecutionInfo methodExecutionInfo)
Statement.fetchSize(int) is called.methodExecutionInfo - the current method execution info; never null.default void beforeReturnGeneratedValuesOnStatement(MethodExecutionInfo methodExecutionInfo)
Statement.returnGeneratedValues(String...) is called.methodExecutionInfo - the current method execution info; never null.default void afterReturnGeneratedValuesOnStatement(MethodExecutionInfo methodExecutionInfo)
Statement.returnGeneratedValues(String...) is called.methodExecutionInfo - the current method execution info; never null.default void beforeGetRowsUpdatedOnResult(MethodExecutionInfo methodExecutionInfo)
Result.getRowsUpdated() is called.methodExecutionInfo - the current method execution info; never null.default void afterGetRowsUpdatedOnResult(MethodExecutionInfo methodExecutionInfo)
Result.getRowsUpdated() is called.methodExecutionInfo - the current method execution info; never null.default void beforeMapOnResult(MethodExecutionInfo methodExecutionInfo)
Result.map(BiFunction) is called.methodExecutionInfo - the current method execution info; never null.default void afterMapOnResult(MethodExecutionInfo methodExecutionInfo)
Result.map(BiFunction) is called.methodExecutionInfo - the current method execution info; never null.default void beforeExecuteOnBatch(QueryExecutionInfo queryExecutionInfo)
Batch.execute() is called.queryExecutionInfo - the current query execution info; never null.default void afterExecuteOnBatch(QueryExecutionInfo queryExecutionInfo)
Batch.execute() is called.queryExecutionInfo - the current query execution info; never null.default void beforeExecuteOnStatement(QueryExecutionInfo queryExecutionInfo)
Statement.execute() is called.queryExecutionInfo - the current query execution info; never null.default void afterExecuteOnStatement(QueryExecutionInfo queryExecutionInfo)
Statement.execute() is called.queryExecutionInfo - the current query execution info; never null.default void onEachQueryResult(QueryExecutionInfo queryExecutionInfo)
Result.map(BiFunction).queryExecutionInfo - the current query execution info; never null.default void beforeMethod(MethodExecutionInfo methodExecutionInfo)
ProxyExecutionListener.beforeMethod(MethodExecutionInfo)methodExecutionInfo - method execution infodefault void afterMethod(MethodExecutionInfo methodExecutionInfo)
ProxyExecutionListener.afterMethod(MethodExecutionInfo)methodExecutionInfo - method execution infodefault void beforeQuery(QueryExecutionInfo queryExecutionInfo)
beforeExecuteOnStatement(QueryExecutionInfo)
or beforeExecuteOnBatch(QueryExecutionInfo) will be called.
Analogous to ProxyExecutionListener.beforeQuery(QueryExecutionInfo)queryExecutionInfo - query execution infodefault void afterQuery(QueryExecutionInfo queryExecutionInfo)
afterExecuteOnStatement(QueryExecutionInfo)
or afterExecuteOnBatch(QueryExecutionInfo), then this method is invoked.
Analogous to ProxyExecutionListener.afterQuery(QueryExecutionInfo)queryExecutionInfo - query execution infoCopyright © 2020. All rights reserved.