public interface SQLExecutionHook
| 限定符和类型 | 方法和说明 |
|---|---|
void |
finishFailure(Exception cause)
Handle when SQL execution finished failure.
|
void |
finishSuccess()
Handle when SQL execution finished success.
|
void |
start(String dataSourceName,
String sql,
List<Object> parameters,
org.apache.shardingsphere.spi.database.metadata.DataSourceMetaData dataSourceMetaData,
boolean isTrunkThread,
Map<String,Object> shardingExecuteDataMap)
Handle when SQL execution started.
|
void start(String dataSourceName, String sql, List<Object> parameters, org.apache.shardingsphere.spi.database.metadata.DataSourceMetaData dataSourceMetaData, boolean isTrunkThread, Map<String,Object> shardingExecuteDataMap)
dataSourceName - data source namesql - SQLparameters - parameters of SQLdataSourceMetaData - data source meta dataisTrunkThread - is execution in trunk threadshardingExecuteDataMap - sharding execute data mapvoid finishSuccess()
void finishFailure(Exception cause)
cause - failure causeCopyright © 2021 The Apache Software Foundation. All rights reserved.