diff --git a/flowlong-solon-example/src/main/java/com/aizuda/bpm/solon/example/config/TestTaskListener.java b/flowlong-solon-example/src/main/java/com/aizuda/bpm/solon/example/config/TestTaskListener.java index d920f6f..1c846c0 100644 --- a/flowlong-solon-example/src/main/java/com/aizuda/bpm/solon/example/config/TestTaskListener.java +++ b/flowlong-solon-example/src/main/java/com/aizuda/bpm/solon/example/config/TestTaskListener.java @@ -3,10 +3,12 @@ package com.aizuda.bpm.solon.example.config; import com.aizuda.bpm.engine.core.FlowCreator; import com.aizuda.bpm.engine.core.enums.TaskEventType; import com.aizuda.bpm.engine.entity.FlwTask; +import com.aizuda.bpm.engine.entity.FlwTaskActor; import com.aizuda.bpm.engine.listener.TaskListener; import com.aizuda.bpm.engine.model.NodeModel; import org.noear.solon.annotation.Component; +import java.util.List; import java.util.function.Supplier; /** @@ -19,10 +21,9 @@ import java.util.function.Supplier; public class TestTaskListener implements TaskListener { @Override - public boolean notify(TaskEventType eventType, Supplier supplier, NodeModel nodeModel, FlowCreator flowCreator) { + public boolean notify(TaskEventType eventType, Supplier supplier, List taskActors, NodeModel nodeModel, FlowCreator flowCreator) { System.err.println("当前执行任务 = " + supplier.get().getTaskName() + " ,执行事件 = " + eventType.name() + ",创建人=" + flowCreator.getCreateBy()); return true; } - } diff --git a/flowlong-spring-boot-example/src/main/java/com/aizuda/bpm/spring/example/config/TestTaskListener.java b/flowlong-spring-boot-example/src/main/java/com/aizuda/bpm/spring/example/config/TestTaskListener.java index e3f49ce..553f2a8 100644 --- a/flowlong-spring-boot-example/src/main/java/com/aizuda/bpm/spring/example/config/TestTaskListener.java +++ b/flowlong-spring-boot-example/src/main/java/com/aizuda/bpm/spring/example/config/TestTaskListener.java @@ -3,9 +3,11 @@ package com.aizuda.bpm.spring.example.config; import com.aizuda.bpm.engine.core.FlowCreator; import com.aizuda.bpm.engine.core.enums.TaskEventType; import com.aizuda.bpm.engine.entity.FlwTask; +import com.aizuda.bpm.engine.entity.FlwTaskActor; import com.aizuda.bpm.engine.listener.TaskListener; import com.aizuda.bpm.engine.model.NodeModel; +import java.util.List; import java.util.function.Supplier; /** @@ -17,10 +19,9 @@ import java.util.function.Supplier; public class TestTaskListener implements TaskListener { @Override - public boolean notify(TaskEventType eventType, Supplier supplier, NodeModel nodeModel, FlowCreator flowCreator) { + public boolean notify(TaskEventType eventType, Supplier supplier, List taskActors, NodeModel nodeModel, FlowCreator flowCreator) { System.err.println("当前执行任务 = " + supplier.get().getTaskName() + " ,执行事件 = " + eventType.name() + ",创建人=" + flowCreator.getCreateBy()); return true; } - }