Class TaskUtil
java.lang.Object
com.flowable.platform.common.el.task.util.TaskUtil
- Author:
- Filip Hrisafov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddCandidateGroup(Object object, String groupKey) static voidaddCandidateGroup(Object object, String groupKey, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidaddCandidateGroups(Object object, Object groupKeys) static voidaddCandidateGroups(Object object, Object groupKeys, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidaddCandidateUser(Object object, String userId) static voidaddCandidateUser(Object object, String userId, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidaddCandidateUsers(Object object, Object userIds) static voidaddCandidateUsers(Object object, Object userIds, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) protected static voidaddGroupIdentityLink(Object object, String groupKey, String linkType, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) protected static voidaddGroupIdentityLinks(Object object, Object userIds, String linkType, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidaddParticipantGroup(Object object, String groupKey) static voidaddParticipantGroup(Object object, String groupKey, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidaddParticipantGroups(Object object, Object groupKeys) static voidaddParticipantGroups(Object object, Object groupKeys, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidaddParticipantUser(Object object, String userId) static voidaddParticipantUser(Object object, String userId, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidaddParticipantUsers(Object object, Object userIds) static voidaddParticipantUsers(Object object, Object userIds, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) protected static voidaddUserIdentityLink(Object object, String userId, String linkType, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) protected static voidaddUserIdentityLinks(Object object, Object userIds, String linkType, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidaddWatcherGroup(Object object, String groupKey) static voidaddWatcherGroup(Object object, String groupKey, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidaddWatcherGroups(Object object, Object groupKeys) static voidaddWatcherGroups(Object object, Object groupKeys, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidaddWatcherUser(Object object, String userId) static voidaddWatcherUser(Object object, String userId, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidaddWatcherUsers(Object object, Object userIds) static voidaddWatcherUsers(Object object, Object userIds, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) protected static Collection<String> extractCollection(Object value) static StringgetAssignee(Object object) static StringgetAssignee(Object object, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static Stringstatic StringgetOwner(Object object, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) protected static org.flowable.task.api.TaskInfostatic org.flowable.task.api.TaskInfostatic voidremoveAssignee(Object object) static voidremoveAssignee(Object object, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidremoveCandidateGroup(Object object, String groupKey) static voidremoveCandidateGroup(Object object, String groupKey, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidremoveCandidateGroups(Object object, Object groupKeys) static voidremoveCandidateGroups(Object object, Object groupKeys, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidremoveCandidateUser(Object object, String userId) static voidremoveCandidateUser(Object object, String userId, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidremoveCandidateUsers(Object object, Object userIds) static voidremoveCandidateUsers(Object object, Object userIds, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) protected static voidremoveGroupIdentityLink(Object object, String groupKey, String linkType, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) protected static voidremoveGroupIdentityLinks(Object object, Object groupKeys, String linkType, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidremoveOwner(Object object) static voidremoveOwner(Object object, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidremoveParticipantGroup(Object object, String groupKey) static voidremoveParticipantGroup(Object object, String groupKey, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidremoveParticipantGroups(Object object, Object groupKeys) static voidremoveParticipantGroups(Object object, Object groupKeys, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidremoveParticipantUser(Object object, String userId) static voidremoveParticipantUser(Object object, String userId, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidremoveParticipantUsers(Object object, Object userIds) static voidremoveParticipantUsers(Object object, Object userIds, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) protected static voidremoveUserIdentityLink(Object object, String userId, String linkType, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) protected static voidremoveUserIdentityLinks(Object object, Object userIds, String linkType, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidremoveWatcherGroup(Object object, String groupKey) static voidremoveWatcherGroup(Object object, String groupKey, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidremoveWatcherGroups(Object object, Object groupKeys) static voidremoveWatcherGroups(Object object, Object groupKeys, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidremoveWatcherUser(Object object, String userId) static voidremoveWatcherUser(Object object, String userId, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidremoveWatcherUsers(Object object, Object userIds) static voidremoveWatcherUsers(Object object, Object userIds, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidsetAssignee(Object object, String userId) static voidsetAssignee(Object object, String userId, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) static voidstatic voidsetOwner(Object object, String userId, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer)
-
Constructor Details
-
TaskUtil
public TaskUtil()
-
-
Method Details
-
getAssignee
-
getAssignee
-
removeAssignee
-
removeAssignee
public static void removeAssignee(Object object, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) -
setAssignee
-
setAssignee
-
getOwner
-
getOwner
-
removeOwner
-
removeOwner
public static void removeOwner(Object object, org.flowable.common.engine.api.variable.VariableContainer scopeVariableContainer) -
setOwner
-
setOwner
-
addCandidateUser
-
addCandidateUser
-
addParticipantUser
-
addParticipantUser
-
addWatcherUser
-
addWatcherUser
-
addCandidateGroup
-
addCandidateGroup
-
addParticipantGroup
-
addParticipantGroup
-
addWatcherGroup
-
addWatcherGroup
-
addUserIdentityLink
-
addGroupIdentityLink
-
removeCandidateUser
-
removeCandidateUser
-
removeParticipantUser
-
removeParticipantUser
-
removeWatcherUser
-
removeWatcherUser
-
removeCandidateGroup
-
removeCandidateGroup
-
removeParticipantGroup
-
removeParticipantGroup
-
removeWatcherGroup
-
removeWatcherGroup
-
removeUserIdentityLink
-
removeGroupIdentityLink
-
addCandidateUsers
-
addCandidateUsers
-
addParticipantUsers
-
addParticipantUsers
-
addWatcherUsers
-
addWatcherUsers
-
addCandidateGroups
-
addCandidateGroups
-
addParticipantGroups
-
addParticipantGroups
-
addWatcherGroups
-
addWatcherGroups
-
addUserIdentityLinks
-
addGroupIdentityLinks
-
removeCandidateUsers
-
removeCandidateUsers
-
removeParticipantUsers
-
removeParticipantUsers
-
removeWatcherUsers
-
removeWatcherUsers
-
removeCandidateGroups
-
removeCandidateGroups
-
removeParticipantGroups
-
removeParticipantGroups
-
removeWatcherGroups
-
removeWatcherGroups
-
removeUserIdentityLinks
-
removeGroupIdentityLinks
-
extractCollection
-
getTask
public static org.flowable.task.api.TaskInfo getTask(String taskId, org.flowable.common.engine.api.variable.VariableContainer scopedContainer) -
getTask
protected static org.flowable.task.api.TaskInfo getTask(Object object, org.flowable.common.engine.api.variable.VariableContainer scopedContainer)
-