Class DefaultTaskAssignmentManager
java.lang.Object
org.flowable.cmmn.engine.impl.cfg.DefaultTaskAssignmentManager
- All Implemented Interfaces:
InternalTaskAssignmentManager
- Author:
- martin.grofcik
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefaultTaskAssignmentManager(CmmnEngineConfiguration cmmnEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCandidateGroup(org.flowable.task.api.Task task, org.flowable.identitylink.api.IdentityLink identityLink) voidaddCandidateGroups(org.flowable.task.api.Task task, List<org.flowable.identitylink.api.IdentityLink> candidateGroups) voidaddCandidateUser(org.flowable.task.api.Task task, org.flowable.identitylink.api.IdentityLink identityLink) voidaddCandidateUsers(org.flowable.task.api.Task task, List<org.flowable.identitylink.api.IdentityLink> candidateUsers) voidaddGroupIdentityLink(org.flowable.task.api.Task task, org.flowable.identitylink.api.IdentityLink identityLink) voidaddUserIdentityLink(org.flowable.task.api.Task task, org.flowable.identitylink.api.IdentityLink identityLink) voidchangeAssignee(org.flowable.task.api.Task task, String assignee) voidchangeOwner(org.flowable.task.api.Task task, String owner) voiddeleteGroupIdentityLink(org.flowable.task.api.Task task, org.flowable.identitylink.api.IdentityLink identityLink) voiddeleteUserIdentityLink(org.flowable.task.api.Task task, org.flowable.identitylink.api.IdentityLink identityLink)
-
Field Details
-
cmmnEngineConfiguration
-
-
Constructor Details
-
DefaultTaskAssignmentManager
-
-
Method Details
-
changeAssignee
- Specified by:
changeAssigneein interfaceInternalTaskAssignmentManager
-
changeOwner
- Specified by:
changeOwnerin interfaceInternalTaskAssignmentManager
-
addCandidateUser
public void addCandidateUser(org.flowable.task.api.Task task, org.flowable.identitylink.api.IdentityLink identityLink) - Specified by:
addCandidateUserin interfaceInternalTaskAssignmentManager
-
addCandidateUsers
public void addCandidateUsers(org.flowable.task.api.Task task, List<org.flowable.identitylink.api.IdentityLink> candidateUsers) - Specified by:
addCandidateUsersin interfaceInternalTaskAssignmentManager
-
addCandidateGroup
public void addCandidateGroup(org.flowable.task.api.Task task, org.flowable.identitylink.api.IdentityLink identityLink) - Specified by:
addCandidateGroupin interfaceInternalTaskAssignmentManager
-
addCandidateGroups
public void addCandidateGroups(org.flowable.task.api.Task task, List<org.flowable.identitylink.api.IdentityLink> candidateGroups) - Specified by:
addCandidateGroupsin interfaceInternalTaskAssignmentManager
-
addUserIdentityLink
public void addUserIdentityLink(org.flowable.task.api.Task task, org.flowable.identitylink.api.IdentityLink identityLink) - Specified by:
addUserIdentityLinkin interfaceInternalTaskAssignmentManager
-
addGroupIdentityLink
public void addGroupIdentityLink(org.flowable.task.api.Task task, org.flowable.identitylink.api.IdentityLink identityLink) - Specified by:
addGroupIdentityLinkin interfaceInternalTaskAssignmentManager
-
deleteUserIdentityLink
public void deleteUserIdentityLink(org.flowable.task.api.Task task, org.flowable.identitylink.api.IdentityLink identityLink) - Specified by:
deleteUserIdentityLinkin interfaceInternalTaskAssignmentManager
-
deleteGroupIdentityLink
public void deleteGroupIdentityLink(org.flowable.task.api.Task task, org.flowable.identitylink.api.IdentityLink identityLink) - Specified by:
deleteGroupIdentityLinkin interfaceInternalTaskAssignmentManager
-