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 TypeMethodDescriptionvoid
addCandidateGroup
(Task task, IdentityLink identityLink) void
addCandidateGroups
(Task task, List<IdentityLink> candidateGroups) void
addCandidateUser
(Task task, IdentityLink identityLink) void
addCandidateUsers
(Task task, List<IdentityLink> candidateUsers) void
addGroupIdentityLink
(Task task, IdentityLink identityLink) void
addUserIdentityLink
(Task task, IdentityLink identityLink) void
changeAssignee
(Task task, String assignee) void
changeOwner
(Task task, String owner) void
deleteGroupIdentityLink
(Task task, IdentityLink identityLink) void
deleteUserIdentityLink
(Task task, IdentityLink identityLink)
-
Field Details
-
cmmnEngineConfiguration
-
-
Constructor Details
-
DefaultTaskAssignmentManager
-
-
Method Details
-
changeAssignee
- Specified by:
changeAssignee
in interfaceInternalTaskAssignmentManager
-
changeOwner
- Specified by:
changeOwner
in interfaceInternalTaskAssignmentManager
-
addCandidateUser
- Specified by:
addCandidateUser
in interfaceInternalTaskAssignmentManager
-
addCandidateUsers
- Specified by:
addCandidateUsers
in interfaceInternalTaskAssignmentManager
-
addCandidateGroup
- Specified by:
addCandidateGroup
in interfaceInternalTaskAssignmentManager
-
addCandidateGroups
- Specified by:
addCandidateGroups
in interfaceInternalTaskAssignmentManager
-
addUserIdentityLink
- Specified by:
addUserIdentityLink
in interfaceInternalTaskAssignmentManager
-
addGroupIdentityLink
- Specified by:
addGroupIdentityLink
in interfaceInternalTaskAssignmentManager
-
deleteUserIdentityLink
- Specified by:
deleteUserIdentityLink
in interfaceInternalTaskAssignmentManager
-
deleteGroupIdentityLink
- Specified by:
deleteGroupIdentityLink
in interfaceInternalTaskAssignmentManager
-