public class TriggerExecutor extends Object implements ComponentExecutor
| 限定符和类型 | 字段和说明 |
|---|---|
protected PojoTableManager |
pojoTableManager |
protected TriggerProvider |
triggerProvider |
| 构造器和说明 |
|---|
TriggerExecutor(PojoTableManager pojoTableManager,
TriggerProvider triggerProvider) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
execute(DataHolderParam param,
DataOperationDescriptor operationDescriptor)
增|改 时触发插件执行
|
boolean |
matched(DataHolderParam param,
DataOperationDescriptor operationDescriptor) |
void |
trigger(Class<? extends SqlType> sqlType,
Collection<DataOperationItem> items) |
protected final PojoTableManager pojoTableManager
protected final TriggerProvider triggerProvider
public TriggerExecutor(PojoTableManager pojoTableManager, TriggerProvider triggerProvider)
public boolean matched(DataHolderParam param, DataOperationDescriptor operationDescriptor)
matched 在接口中 ComponentExecutorpublic void execute(DataHolderParam param, DataOperationDescriptor operationDescriptor)
ComponentExecutorexecute 在接口中 ComponentExecutorparam - 增删改参数operationDescriptor - 增删改数据public void trigger(Class<? extends SqlType> sqlType, Collection<DataOperationItem> items)
Copyright © 2022. All rights reserved.