对于复杂的流程可能会有BUG,欢迎指出~
org.flowable.engine.common.api.delegate.event.FlowableEventListener是Flowable的全局监听
public interface FlowableEventListener {
void onEvent(FlowableEvent event);
}
其下的实现类有:

核心接口void onEvent(FlowableEvent event);
经过onEvent的事件有多个,目前要达到自动完成首个任务的主要思路是event到任务实体,也就是TaskEntity,再通过TaskService.complete完成TaskEntity任务即可,TaskEntity的基类就是
FlowableEntityEventImpl
public class FlowableEntityEventImpl extends FlowableEventImpl implements FlowableEngineEntityEvent {
protected Object entity;
public FlowableEntityEventImpl(Object entity, Flowabl

本文介绍了如何使用Flowable的FlowableEventListener实现自动完成首个UserTask的技巧。通过监听Flowable事件并转化为任务实体TaskEntity,再利用TaskService完成任务。在Springboot环境中配置监听类后,可以实现实时自动完成流程中的首个任务。
1623

被折叠的 条评论
为什么被折叠?



