Interface IdentityLinkEntityManager
- All Superinterfaces:
EntityManager<IdentityLinkEntity>
- All Known Implementing Classes:
IdentityLinkEntityManagerImpl
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddCandidateGroup(TaskEntity taskEntity, String groupId) voidaddCandidateGroups(TaskEntity taskEntity, Collection<String> candidateGroups) voidaddCandidateUser(TaskEntity taskEntity, String userId) voidaddCandidateUsers(TaskEntity taskEntity, Collection<String> candidateUsers) voidaddGroupIdentityLink(TaskEntity taskEntity, String groupId, String identityLinkType) addIdentityLink(ExecutionEntity executionEntity, String userId, String groupId, String type) addIdentityLink(ExecutionEntity executionEntity, String userId, String groupId, String type, byte[] details) addIdentityLink(ProcessDefinitionEntity processDefinitionEntity, String userId, String groupId) addIdentityLink(TaskEntity taskEntity, String userId, String groupId, String type) addIdentityLink(TaskEntity taskEntity, String userId, String groupId, String type, byte[] details) voidaddUserIdentityLink(TaskEntity taskEntity, String userId, String identityLinkType) voidaddUserIdentityLink(TaskEntity taskEntity, String userId, String identityLinkType, byte[] details) voiddeleteIdentityLink(ExecutionEntity executionEntity, String userId, String groupId, String type) voiddeleteIdentityLink(IdentityLinkEntity identityLink, boolean cascadeHistory) voiddeleteIdentityLink(ProcessDefinitionEntity processDefinitionEntity, String userId, String groupId) voiddeleteIdentityLink(TaskEntity taskEntity, String userId, String groupId, String type) voiddeleteIdentityLinksByProcDef(String processDefId) voiddeleteIdentityLinksByTaskId(String taskId) findIdentityLinkByProcessDefinitionUserAndGroup(String processDefinitionId, String userId, String groupId) findIdentityLinkByProcessInstanceUserGroupAndType(String processInstanceId, String userId, String groupId, String type) findIdentityLinkByTaskUserGroupAndType(String taskId, String userId, String groupId, String type) findIdentityLinksByProcessDefinitionId(String processDefinitionId) findIdentityLinksByProcessInstanceId(String processInstanceId) findIdentityLinksByTaskId(String taskId) involveUser(ExecutionEntity executionEntity, String userId, String type) Adds an IdentityLink for the given user id with the specified type, but only if the user is not associated with the execution entity yet.
-
Method Details
-
findIdentityLinksByTaskId
-
findIdentityLinksByProcessInstanceId
-
findIdentityLinksByProcessDefinitionId
-
findIdentityLinkByTaskUserGroupAndType
-
findIdentityLinkByProcessInstanceUserGroupAndType
-
findIdentityLinkByProcessDefinitionUserAndGroup
List<IdentityLinkEntity> findIdentityLinkByProcessDefinitionUserAndGroup(String processDefinitionId, String userId, String groupId) -
addIdentityLink
IdentityLinkEntity addIdentityLink(ExecutionEntity executionEntity, String userId, String groupId, String type) -
addIdentityLink
IdentityLinkEntity addIdentityLink(ExecutionEntity executionEntity, String userId, String groupId, String type, byte[] details) -
addIdentityLink
IdentityLinkEntity addIdentityLink(TaskEntity taskEntity, String userId, String groupId, String type) -
addIdentityLink
IdentityLinkEntity addIdentityLink(TaskEntity taskEntity, String userId, String groupId, String type, byte[] details) -
addIdentityLink
IdentityLinkEntity addIdentityLink(ProcessDefinitionEntity processDefinitionEntity, String userId, String groupId) -
involveUser
Adds an IdentityLink for the given user id with the specified type, but only if the user is not associated with the execution entity yet. -
addCandidateUser
-
addCandidateUsers
-
addCandidateGroup
-
addCandidateGroups
-
addGroupIdentityLink
-
addUserIdentityLink
-
addUserIdentityLink
void addUserIdentityLink(TaskEntity taskEntity, String userId, String identityLinkType, byte[] details) -
deleteIdentityLink
-
deleteIdentityLink
void deleteIdentityLink(ExecutionEntity executionEntity, String userId, String groupId, String type) -
deleteIdentityLink
-
deleteIdentityLink
void deleteIdentityLink(ProcessDefinitionEntity processDefinitionEntity, String userId, String groupId) -
deleteIdentityLinksByTaskId
-
deleteIdentityLinksByProcDef
-