Interface IdentityLinkEntityManager
- All Superinterfaces:
 EntityManager<IdentityLinkEntity>
- All Known Implementing Classes:
 IdentityLinkEntityManagerImpl
- Author:
 - Joram Barrez
 
- 
Method Summary
Modifier and TypeMethodDescriptionaddCandidateGroup(String taskId, String groupId) addCandidateGroups(String taskId, Collection<String> candidateGroups) addCandidateUser(String taskId, String userId) addCandidateUsers(String taskId, Collection<String> candidateUsers) addProcessDefinitionIdentityLink(String processDefinitionId, String userId, String groupId) addProcessInstanceIdentityLink(String processInstanceId, String userId, String groupId, String type) addScopeDefinitionIdentityLink(String scopeDefinitionId, String scopeType, String userId, String groupId) addScopeIdentityLink(String scopeDefinitionId, String scopeId, String scopeType, String userId, String groupId, String type) addSubScopeIdentityLink(String scopeDefinitionId, String scopeId, String subScopeId, String scopeType, String userId, String groupId, String type) addTaskIdentityLink(String taskId, String userId, String groupId, String type) voidbulkDeleteIdentityLinksForScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) createIdentityLinkFromHistoricIdentityLink(HistoricIdentityLink historicIdentityLink) voiddeleteIdentityLinksByProcDef(String processDefId) voiddeleteIdentityLinksByProcessInstanceId(String processInstanceId) voiddeleteIdentityLinksByScopeDefinitionIdAndScopeType(String scopeDefinitionId, String scopeType) voiddeleteIdentityLinksByScopeIdAndScopeType(String scopeId, String scopeType) voiddeleteIdentityLinksByTaskId(String taskId) deleteProcessDefinitionIdentityLink(String processDefinitionId, String userId, String groupId) deleteProcessInstanceIdentityLink(String processInstanceId, String userId, String groupId, String type) deleteScopeDefinitionIdentityLink(String scopeDefinitionId, String scopeType, String userId, String groupId) deleteScopeIdentityLink(String scopeId, String scopeType, String userId, String groupId, String type) deleteTaskIdentityLink(String taskId, List<IdentityLinkEntity> currentIdentityLinks, String userId, String groupId, String type) findIdentityLinkByProcessDefinitionUserAndGroup(String processDefinitionId, String userId, String groupId) findIdentityLinkByProcessInstanceUserGroupAndType(String processInstanceId, String userId, String groupId, String type) findIdentityLinkByScopeDefinitionScopeTypeUserAndGroup(String scopeDefinitionId, String scopeType, String userId, String groupId) findIdentityLinkByScopeIdScopeTypeUserGroupAndType(String scopeId, String scopeType, String userId, String groupId, String type) findIdentityLinkByTaskUserGroupAndType(String taskId, String userId, String groupId, String type) findIdentityLinksByProcessDefinitionId(String processDefinitionId) findIdentityLinksByProcessInstanceId(String processInstanceId) findIdentityLinksByScopeDefinitionIdAndType(String scopeDefinitionId, String scopeType) findIdentityLinksByScopeIdAndType(String scopeId, String scopeType) findIdentityLinksBySubScopeIdAndType(String subScopeId, String scopeType) findIdentityLinksByTaskId(String taskId)  
- 
Method Details
- 
createIdentityLinkFromHistoricIdentityLink
IdentityLinkEntity createIdentityLinkFromHistoricIdentityLink(HistoricIdentityLink historicIdentityLink)  - 
findIdentityLinksByTaskId
 - 
findIdentityLinksByProcessInstanceId
 - 
findIdentityLinksByScopeIdAndType
 - 
findIdentityLinksBySubScopeIdAndType
 - 
findIdentityLinksByProcessDefinitionId
 - 
findIdentityLinksByScopeDefinitionIdAndType
List<IdentityLinkEntity> findIdentityLinksByScopeDefinitionIdAndType(String scopeDefinitionId, String scopeType)  - 
findIdentityLinkByTaskUserGroupAndType
 - 
findIdentityLinkByProcessInstanceUserGroupAndType
 - 
findIdentityLinkByProcessDefinitionUserAndGroup
List<IdentityLinkEntity> findIdentityLinkByProcessDefinitionUserAndGroup(String processDefinitionId, String userId, String groupId)  - 
findIdentityLinkByScopeIdScopeTypeUserGroupAndType
 - 
findIdentityLinkByScopeDefinitionScopeTypeUserAndGroup
 - 
addProcessInstanceIdentityLink
IdentityLinkEntity addProcessInstanceIdentityLink(String processInstanceId, String userId, String groupId, String type)  - 
addScopeIdentityLink
 - 
addSubScopeIdentityLink
 - 
addTaskIdentityLink
 - 
addProcessDefinitionIdentityLink
IdentityLinkEntity addProcessDefinitionIdentityLink(String processDefinitionId, String userId, String groupId)  - 
addScopeDefinitionIdentityLink
IdentityLinkEntity addScopeDefinitionIdentityLink(String scopeDefinitionId, String scopeType, String userId, String groupId)  - 
addCandidateUser
 - 
addCandidateUsers
 - 
addCandidateGroup
 - 
addCandidateGroups
 - 
deleteProcessInstanceIdentityLink
 - 
deleteScopeIdentityLink
 - 
deleteTaskIdentityLink
List<IdentityLinkEntity> deleteTaskIdentityLink(String taskId, List<IdentityLinkEntity> currentIdentityLinks, String userId, String groupId, String type)  - 
deleteProcessDefinitionIdentityLink
List<IdentityLinkEntity> deleteProcessDefinitionIdentityLink(String processDefinitionId, String userId, String groupId)  - 
deleteScopeDefinitionIdentityLink
 - 
deleteIdentityLinksByTaskId
 - 
deleteIdentityLinksByProcDef
 - 
deleteIdentityLinksByProcessInstanceId
 - 
deleteIdentityLinksByScopeIdAndScopeType
 - 
deleteIdentityLinksByScopeDefinitionIdAndScopeType
 - 
bulkDeleteIdentityLinksForScopeIdsAndScopeType
 
 -