public interface LifeCycleListener
LifeCycleExecutionListenerdefault void beforeCreateOnConnectionFactory(MethodExecutionInfo methodExecutionInfo)
default void afterCreateOnConnectionFactory(MethodExecutionInfo methodExecutionInfo)
default void beforeGetMetadataOnConnectionFactory(MethodExecutionInfo methodExecutionInfo)
default void afterGetMetadataOnConnectionFactory(MethodExecutionInfo methodExecutionInfo)
default void beforeBeginTransactionOnConnection(MethodExecutionInfo methodExecutionInfo)
default void afterBeginTransactionOnConnection(MethodExecutionInfo methodExecutionInfo)
default void beforeCloseOnConnection(MethodExecutionInfo methodExecutionInfo)
default void afterCloseOnConnection(MethodExecutionInfo methodExecutionInfo)
default void beforeCommitTransactionOnConnection(MethodExecutionInfo methodExecutionInfo)
default void afterCommitTransactionOnConnection(MethodExecutionInfo methodExecutionInfo)
default void beforeCreateBatchOnConnection(MethodExecutionInfo methodExecutionInfo)
default void afterCreateBatchOnConnection(MethodExecutionInfo methodExecutionInfo)
default void beforeCreateSavepointOnConnection(MethodExecutionInfo methodExecutionInfo)
default void afterCreateSavepointOnConnection(MethodExecutionInfo methodExecutionInfo)
default void beforeCreateStatementOnConnection(MethodExecutionInfo methodExecutionInfo)
default void afterCreateStatementOnConnection(MethodExecutionInfo methodExecutionInfo)
default void beforeReleaseSavepointOnConnection(MethodExecutionInfo methodExecutionInfo)
default void afterReleaseSavepointOnConnection(MethodExecutionInfo methodExecutionInfo)
default void beforeRollbackTransactionOnConnection(MethodExecutionInfo methodExecutionInfo)
default void afterRollbackTransactionOnConnection(MethodExecutionInfo methodExecutionInfo)
default void beforeRollbackTransactionToSavepointOnConnection(MethodExecutionInfo methodExecutionInfo)
default void afterRollbackTransactionToSavepointOnConnection(MethodExecutionInfo methodExecutionInfo)
default void beforeSetTransactionIsolationLevelOnConnection(MethodExecutionInfo methodExecutionInfo)
default void afterSetTransactionIsolationLevelOnConnection(MethodExecutionInfo methodExecutionInfo)
default void beforeAddOnBatch(MethodExecutionInfo methodExecutionInfo)
default void afterAddOnBatch(MethodExecutionInfo methodExecutionInfo)
default void beforeExecuteOnBatch(MethodExecutionInfo methodExecutionInfo)
default void afterExecuteOnBatch(MethodExecutionInfo methodExecutionInfo)
default void beforeAddOnStatement(MethodExecutionInfo methodExecutionInfo)
default void afterAddOnStatement(MethodExecutionInfo methodExecutionInfo)
default void beforeBindOnStatement(MethodExecutionInfo methodExecutionInfo)
default void afterBindOnStatement(MethodExecutionInfo methodExecutionInfo)
default void beforeBindNullOnStatement(MethodExecutionInfo methodExecutionInfo)
default void afterBindNullOnStatement(MethodExecutionInfo methodExecutionInfo)
default void beforeExecuteOnStatement(MethodExecutionInfo methodExecutionInfo)
default void afterExecuteOnStatement(MethodExecutionInfo methodExecutionInfo)
default void beforeGetRowsUpdatedOnResult(MethodExecutionInfo methodExecutioninfo)
default void afterGetRowsUpdatedOnResult(MethodExecutionInfo methodExecutioninfo)
default void beforeMapOnResult(MethodExecutionInfo methodExecutioninfo)
default void afterMapOnResult(MethodExecutionInfo methodExecutioninfo)
default void beforeExecuteOnBatch(QueryExecutionInfo queryExecutionInfo)
default void afterExecuteOnBatch(QueryExecutionInfo queryExecutionInfo)
default void beforeExecuteOnStatement(QueryExecutionInfo queryExecutionInfo)
default void afterExecuteOnStatement(QueryExecutionInfo queryExecutionInfo)
default void onEachQueryResult(QueryExecutionInfo queryExecutionInfo)
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 © 2018. All rights reserved.