Java Alfresco Activiti BPM动态获取候选组或用户

Java Alfresco Activiti BPM动态获取候选组或用户,java,activiti,Java,Activiti,是否可以在Activiti中动态定义候选组或候选用户? 我想这样做: 然后在Java类中,MyWorkflowService,我将定义方法getCandidateUsers(),以返回用户/组列表。我设法解决的问题如下: 我在userTasK之前的转换中添加了一个executionListener: 在我的课堂上,我定义了这个方法: public void getCandidateUsers(委托执行){ setVariable(“审批人”、“foo”); }由于这是一项用户任务,因此实际上

是否可以在Activiti中动态定义
候选组
候选用户
? 我想这样做:


然后在Java类中,
MyWorkflowService
,我将定义方法
getCandidateUsers()
,以返回用户/组列表。

我设法解决的问题如下:

我在userTasK之前的转换中添加了一个
executionListener

在我的课堂上,我定义了这个方法:

public void getCandidateUsers(委托执行){
setVariable(“审批人”、“foo”);

}

由于这是一项用户任务,因此实际上您已经为此明确创建了一个事件。它是用户任务上的分配事件(在创建之前触发)。不是说你的选择不起作用,我只是想让你知道有一个活动可用于此目的。