Java 任务事件侦听器JBPM 5.4

Java 任务事件侦听器JBPM 5.4,java,jbpm,Java,Jbpm,我正在使用JBPM 5.4,我想制作一段代码,在每次启动人工任务时都将执行该代码。我搜索了它,发现有一个叫做TaskEventListener的类 public interface TaskLifeCycleEventListener { //@TODO: add all the methods public void afterTaskActivatedEvent(Task ti); public void afterTaskClaimedEvent(Task ti)

我正在使用JBPM 5.4,我想制作一段代码,在每次启动人工任务时都将执行该代码。我搜索了它,发现有一个叫做TaskEventListener的类

public interface TaskLifeCycleEventListener {

    //@TODO: add all the methods
    public void afterTaskActivatedEvent(Task ti);
    public void afterTaskClaimedEvent(Task ti);
    public void afterTaskSkippedEvent(Task ti);
    public void afterTaskStartedEvent(Task ti);
    public void afterTaskStoppedEvent(Task ti);
    public void afterTaskCompletedEvent(Task ti);
    public void afterTaskFailedEvent(Task ti);
    public void afterTaskAddedEvent(Task ti);
    public void afterTaskExitedEvent(Task ti);
}

这就是接口,我无法实现它,但我不知道如何部署或注册它。有人可以帮忙吗?

您可以向LocalTaskService注册TaskEventListener,如下所示:

LocalTaskService LocalTaskService=新的LocalTaskService(taskService);
addEventListener(新的MyTaskEventListener(localTaskService,ksession));

是,在我的应用程序中或在业务流程中添加