Interface IdentityLinkDataManager
- All Superinterfaces:
DataManager<IdentityLinkEntity>
- All Known Implementing Classes:
MybatisIdentityLinkDataManager
- Author:
- Joram Barrez
-
Method Summary
Modifier and TypeMethodDescriptionvoid
bulkDeleteIdentityLinksForScopeIdsAndScopeType
(Collection<String> scopeIds, String scopeType) createIdentityLinkFromHistoricIdentityLink
(HistoricIdentityLink historicIdentityLink) void
deleteIdentityLinksByProcDef
(String processDefId) void
deleteIdentityLinksByProcessInstanceId
(String processInstanceId) void
deleteIdentityLinksByScopeDefinitionIdAndScopeType
(String scopeDefinitionId, String scopeType) void
deleteIdentityLinksByScopeIdAndScopeType
(String scopeId, String scopeType) void
deleteIdentityLinksByTaskId
(String taskId) 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
-
findIdentityLinksByProcessDefinitionId
-
findIdentityLinksByScopeIdAndType
-
findIdentityLinksBySubScopeIdAndType
-
findIdentityLinksByScopeDefinitionIdAndType
List<IdentityLinkEntity> findIdentityLinksByScopeDefinitionIdAndType(String scopeDefinitionId, String scopeType) -
findIdentityLinkByTaskUserGroupAndType
-
findIdentityLinkByProcessInstanceUserGroupAndType
-
findIdentityLinkByProcessDefinitionUserAndGroup
List<IdentityLinkEntity> findIdentityLinkByProcessDefinitionUserAndGroup(String processDefinitionId, String userId, String groupId) -
findIdentityLinkByScopeIdScopeTypeUserGroupAndType
-
findIdentityLinkByScopeDefinitionScopeTypeUserAndGroup
-
deleteIdentityLinksByTaskId
-
deleteIdentityLinksByProcDef
-
deleteIdentityLinksByProcessInstanceId
-
deleteIdentityLinksByScopeIdAndScopeType
-
deleteIdentityLinksByScopeDefinitionIdAndScopeType
-
bulkDeleteIdentityLinksForScopeIdsAndScopeType
-