public class IdentityLinkServiceImpl extends CommonServiceImpl<IdentityLinkServiceConfiguration> implements IdentityLinkService
configuration| Constructor and Description |
|---|
IdentityLinkServiceImpl(IdentityLinkServiceConfiguration identityLinkServiceConfiguration) |
getConfigurationpublic IdentityLinkServiceImpl(IdentityLinkServiceConfiguration identityLinkServiceConfiguration)
public IdentityLinkEntity getIdentityLink(String id)
getIdentityLink in interface IdentityLinkServicepublic List<IdentityLinkEntity> findIdentityLinksByTaskId(String taskId)
findIdentityLinksByTaskId in interface IdentityLinkServicepublic List<IdentityLinkEntity> findIdentityLinksByProcessInstanceId(String processInstanceId)
findIdentityLinksByProcessInstanceId in interface IdentityLinkServicepublic List<IdentityLinkEntity> findIdentityLinksByScopeIdAndType(String scopeId, String scopeType)
findIdentityLinksByScopeIdAndType in interface IdentityLinkServicepublic List<IdentityLinkEntity> findIdentityLinksBySubScopeIdAndType(String subScopeId, String scopeType)
findIdentityLinksBySubScopeIdAndType in interface IdentityLinkServicepublic List<IdentityLinkEntity> findIdentityLinksByProcessDefinitionId(String processDefinitionId)
findIdentityLinksByProcessDefinitionId in interface IdentityLinkServicepublic List<IdentityLinkEntity> findIdentityLinksByScopeDefinitionIdAndType(String scopeDefinitionId, String scopeType)
findIdentityLinksByScopeDefinitionIdAndType in interface IdentityLinkServicepublic IdentityLinkEntity addCandidateUser(String taskId, String userId)
addCandidateUser in interface IdentityLinkServicepublic List<IdentityLinkEntity> addCandidateUsers(String taskId, Collection<String> candidateUsers)
addCandidateUsers in interface IdentityLinkServicepublic IdentityLinkEntity addCandidateGroup(String taskId, String groupId)
addCandidateGroup in interface IdentityLinkServicepublic List<IdentityLinkEntity> addCandidateGroups(String taskId, Collection<String> candidateGroups)
addCandidateGroups in interface IdentityLinkServicepublic IdentityLinkEntity createProcessInstanceIdentityLink(String processInstanceId, String userId, String groupId, String type)
createProcessInstanceIdentityLink in interface IdentityLinkServicepublic IdentityLinkEntity createScopeIdentityLink(String scopeDefinitionId, String scopeId, String scopeType, String userId, String groupId, String type)
createScopeIdentityLink in interface IdentityLinkServicepublic IdentityLinkEntity createSubScopeIdentityLink(String scopeDefinitionId, String scopeId, String subScopeId, String scopeType, String userId, String groupId, String type)
createSubScopeIdentityLink in interface IdentityLinkServicepublic IdentityLinkEntity createTaskIdentityLink(String taskId, String userId, String groupId, String type)
createTaskIdentityLink in interface IdentityLinkServicepublic IdentityLinkEntity createProcessDefinitionIdentityLink(String processDefinitionId, String userId, String groupId)
createProcessDefinitionIdentityLink in interface IdentityLinkServicepublic IdentityLinkEntity createScopeDefinitionIdentityLink(String scopeDefinitionId, String scopeType, String userId, String groupId)
createScopeDefinitionIdentityLink in interface IdentityLinkServicepublic IdentityLinkEntity createIdentityLink()
createIdentityLink in interface IdentityLinkServicepublic IdentityLinkEntity createIdentityLinkFromHistoricIdentityLink(HistoricIdentityLink historicIdentityLink)
createIdentityLinkFromHistoricIdentityLink in interface IdentityLinkServicepublic void insertIdentityLink(IdentityLinkEntity identityLink)
insertIdentityLink in interface IdentityLinkServicepublic void deleteIdentityLink(IdentityLinkEntity identityLink)
deleteIdentityLink in interface IdentityLinkServicepublic List<IdentityLinkEntity> deleteProcessInstanceIdentityLink(String processInstanceId, String userId, String groupId, String type)
deleteProcessInstanceIdentityLink in interface IdentityLinkServicepublic List<IdentityLinkEntity> deleteScopeIdentityLink(String scopeId, String scopeType, String userId, String groupId, String type)
deleteScopeIdentityLink in interface IdentityLinkServicepublic List<IdentityLinkEntity> deleteTaskIdentityLink(String taskId, List<IdentityLinkEntity> currentIdentityLinks, String userId, String groupId, String type)
deleteTaskIdentityLink in interface IdentityLinkServicepublic List<IdentityLinkEntity> deleteProcessDefinitionIdentityLink(String processDefinitionId, String userId, String groupId)
deleteProcessDefinitionIdentityLink in interface IdentityLinkServicepublic List<IdentityLinkEntity> deleteScopeDefinitionIdentityLink(String scopeDefinitionId, String scopeType, String userId, String groupId)
deleteScopeDefinitionIdentityLink in interface IdentityLinkServicepublic void deleteIdentityLinksByTaskId(String taskId)
deleteIdentityLinksByTaskId in interface IdentityLinkServicepublic void deleteIdentityLinksByProcessDefinitionId(String processDefinitionId)
deleteIdentityLinksByProcessDefinitionId in interface IdentityLinkServicepublic void deleteIdentityLinksByScopeDefinitionIdAndType(String scopeDefinitionId, String scopeType)
deleteIdentityLinksByScopeDefinitionIdAndType in interface IdentityLinkServicepublic void deleteIdentityLinksByScopeIdAndType(String scopeId, String scopeType)
deleteIdentityLinksByScopeIdAndType in interface IdentityLinkServicepublic void deleteIdentityLinksByProcessInstanceId(String processInstanceId)
deleteIdentityLinksByProcessInstanceId in interface IdentityLinkServicepublic IdentityLinkEntityManager getIdentityLinkEntityManager()
Copyright © 2021 Flowable. All rights reserved.