- ListenFlowException - org.bekit.flow.annotation.listener中的注释类型
-
监听流程异常事件
(配合TheFlowListener一起使用;当流程执行过程中发生任何异常,都会调用注入本注解对应的方法;
一个TheFlowListener内最多只能出现一次;对应的监听方法入参类型必须为(Throwable, TargetContext))
- listenFlowExceptionEvent(FlowExceptionEvent) - 类 中的方法org.bekit.flow.listener.DefaultFlowListener
-
- ListenFlowExceptionResolver - org.bekit.flow.listener中的类
-
监听注解@ListenFlowException的解决器
- ListenFlowExceptionResolver() - 类 的构造器org.bekit.flow.listener.ListenFlowExceptionResolver
-
- ListenNodeDecided - org.bekit.flow.annotation.listener中的注释类型
-
监听节点选择事件
(配合TheFlowListener一起使用;流程执行过程中,当每次发生节点选择事件时都会调用注入本注解对应的方法;
一个TheFlowListener内最多只能出现一次;对应的监听方法入参必须为(String, TargetContext))
- listenNodeDecidedEvent(NodeDecidedEvent) - 类 中的方法org.bekit.flow.listener.DefaultFlowListener
-
- ListenNodeDecidedResolver - org.bekit.flow.listener中的类
-
监听注解@ListenNodeDecided的解决器
- ListenNodeDecidedResolver() - 类 的构造器org.bekit.flow.listener.ListenNodeDecidedResolver
-
- LockTarget - org.bekit.flow.annotation.transaction中的注释类型
-
锁目标对象
流程引擎每次开启新事务时都会调用@LockTarget类型方法,用于锁住目标对象
注意:锁住目标对象后,应该更新目标对象到目标上下文
- lockTarget(TargetContext) - 类 中的方法org.bekit.flow.transaction.FlowTxExecutor
-
锁住目标对象