- 类型参数:
T - 触发DTO对象 Trigger
public interface TriggerHandler<T extends Trigger>
触发逻辑
-
方法概要
boolean
default boolean
remove(T trigger,
boolean canTrigger)
void
-
方法详细资料
-
preTrigger
boolean preTrigger(T trigger)
是否进入触发器
- 参数:
trigger - 触发对象 Trigger
- 返回:
- true进入 false 不进入
-
trigger
触发执行逻辑
- 参数:
trigger - 触发对象 Trigger
-
remove
default boolean remove(T trigger,
boolean canTrigger)
执行完成以后是否删除触发器
- 参数:
trigger - 触发对象 Trigger
canTrigger - 是否执行过程trigger逻辑 true执行过程 false未执行
- 返回:
- true删除