修改监听实现
This commit is contained in:
parent
fc2326aa02
commit
3a00de4e9c
@ -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<FlwTask> supplier, NodeModel nodeModel, FlowCreator flowCreator) {
|
||||
public boolean notify(TaskEventType eventType, Supplier<FlwTask> supplier, List<FlwTaskActor> taskActors, NodeModel nodeModel, FlowCreator flowCreator) {
|
||||
System.err.println("当前执行任务 = " + supplier.get().getTaskName() +
|
||||
" ,执行事件 = " + eventType.name() + ",创建人=" + flowCreator.getCreateBy());
|
||||
return true;
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -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<FlwTask> supplier, NodeModel nodeModel, FlowCreator flowCreator) {
|
||||
public boolean notify(TaskEventType eventType, Supplier<FlwTask> supplier, List<FlwTaskActor> taskActors, NodeModel nodeModel, FlowCreator flowCreator) {
|
||||
System.err.println("当前执行任务 = " + supplier.get().getTaskName() +
|
||||
" ,执行事件 = " + eventType.name() + ",创建人=" + flowCreator.getCreateBy());
|
||||
return true;
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user