我可以将 Activiti 用户任务设置为多个候选组吗?

can i set a Activiti user task to multiple candidate groups?

通常我将Activiti用户任务设置为受让人、候选用户或候选组。我想知道我是否可以设置多个候选组而不仅仅是像 :

这样的候选组
group1, group2

您可以使用DelegateTask添加多个组作为候选组,方法:addCandidateGroups

示例:

    @Component("CustomTaskListener")
    public class CustomTaskListener implements TaskListener {
    
        @Override
        public void notify(DelegateTask task) {
            
            List<String> groups = new ArrayList<>();
            groups.add("group1");
            groups.add("group2");
            
            task.addCandidateGroups(groups);
        }
    }