我希望在部署前从流程中获取候选组或候选用户。如何在部署前访问流程定义变量和任务?
我能访问这个变量吗?有可能吗?
发布于 2016-04-05 16:36:28
这是如何获得特定任务(taskId)的所有候选人。
List<String> users = new ArrayList<String>();
List<String> groups = new ArrayList<String>();
List<IdentityLink> links = taskService.getIdentityLinksForTask(taskId);
for (IdentityLink link : links) {
if (IdentityLinkType.CANDIDATE.equals(link.getType())) {
String userId = link.getUserId();
if (userId != null) {
users.add(userId);
}
String groupId = link.getGroupId();
if (groupId != null) {
groups.add(groupId);
}
}
}https://stackoverflow.com/questions/36430087
复制相似问题