Class HistoricIdentityLinkServiceImpl
java.lang.Object
org.flowable.common.engine.impl.service.CommonServiceImpl<IdentityLinkServiceConfiguration>
org.flowable.identitylink.service.impl.HistoricIdentityLinkServiceImpl
- All Implemented Interfaces:
HistoricIdentityLinkService
public class HistoricIdentityLinkServiceImpl
extends CommonServiceImpl<IdentityLinkServiceConfiguration>
implements HistoricIdentityLinkService
- Author:
- Tom Baeyens, Joram Barrez
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
configuration
-
Constructor Summary
ConstructorsConstructorDescriptionHistoricIdentityLinkServiceImpl
(IdentityLinkServiceConfiguration identityLinkServiceConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoid
bulkDeleteHistoricIdentityLinksByScopeIdsAndScopeType
(Collection<String> scopeIds, String scopeType) void
bulkDeleteHistoricIdentityLinksForProcessInstanceIds
(Collection<String> processInstanceIds) void
void
void
void
deleteHistoricIdentityLink
(HistoricIdentityLinkEntity identityLink) void
deleteHistoricIdentityLinksByProcessInstanceId
(String processInstanceId) void
deleteHistoricIdentityLinksByScopeIdAndScopeType
(String scopeId, String scopeType) void
void
void
findHistoricIdentityLinksByProcessInstanceId
(String processInstanceId) findHistoricIdentityLinksByScopeIdAndScopeType
(String scopeId, String scopeType) findHistoricIdentityLinksBySubScopeIdAndScopeType
(String subScopeId, String scopeType) void
insertHistoricIdentityLink
(HistoricIdentityLinkEntity identityLink, boolean fireCreateEvent) Methods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
getConfiguration
-
Constructor Details
-
HistoricIdentityLinkServiceImpl
public HistoricIdentityLinkServiceImpl(IdentityLinkServiceConfiguration identityLinkServiceConfiguration)
-
-
Method Details
-
getHistoricIdentityLink
- Specified by:
getHistoricIdentityLink
in interfaceHistoricIdentityLinkService
-
findHistoricIdentityLinksByTaskId
- Specified by:
findHistoricIdentityLinksByTaskId
in interfaceHistoricIdentityLinkService
-
findHistoricIdentityLinksByProcessInstanceId
public List<HistoricIdentityLinkEntity> findHistoricIdentityLinksByProcessInstanceId(String processInstanceId) - Specified by:
findHistoricIdentityLinksByProcessInstanceId
in interfaceHistoricIdentityLinkService
-
findHistoricIdentityLinksByScopeIdAndScopeType
public List<HistoricIdentityLinkEntity> findHistoricIdentityLinksByScopeIdAndScopeType(String scopeId, String scopeType) - Specified by:
findHistoricIdentityLinksByScopeIdAndScopeType
in interfaceHistoricIdentityLinkService
-
findHistoricIdentityLinksBySubScopeIdAndScopeType
public List<HistoricIdentityLinkEntity> findHistoricIdentityLinksBySubScopeIdAndScopeType(String subScopeId, String scopeType) - Specified by:
findHistoricIdentityLinksBySubScopeIdAndScopeType
in interfaceHistoricIdentityLinkService
-
createHistoricIdentityLink
- Specified by:
createHistoricIdentityLink
in interfaceHistoricIdentityLinkService
-
insertHistoricIdentityLink
public void insertHistoricIdentityLink(HistoricIdentityLinkEntity identityLink, boolean fireCreateEvent) - Specified by:
insertHistoricIdentityLink
in interfaceHistoricIdentityLinkService
-
deleteHistoricIdentityLink
- Specified by:
deleteHistoricIdentityLink
in interfaceHistoricIdentityLinkService
-
deleteHistoricIdentityLink
- Specified by:
deleteHistoricIdentityLink
in interfaceHistoricIdentityLinkService
-
deleteHistoricIdentityLinksByProcessInstanceId
- Specified by:
deleteHistoricIdentityLinksByProcessInstanceId
in interfaceHistoricIdentityLinkService
-
deleteHistoricIdentityLinksByTaskId
- Specified by:
deleteHistoricIdentityLinksByTaskId
in interfaceHistoricIdentityLinkService
-
deleteHistoricIdentityLinksByScopeIdAndScopeType
- Specified by:
deleteHistoricIdentityLinksByScopeIdAndScopeType
in interfaceHistoricIdentityLinkService
-
bulkDeleteHistoricIdentityLinksForProcessInstanceIds
public void bulkDeleteHistoricIdentityLinksForProcessInstanceIds(Collection<String> processInstanceIds) - Specified by:
bulkDeleteHistoricIdentityLinksForProcessInstanceIds
in interfaceHistoricIdentityLinkService
-
bulkDeleteHistoricIdentityLinksForTaskIds
- Specified by:
bulkDeleteHistoricIdentityLinksForTaskIds
in interfaceHistoricIdentityLinkService
-
bulkDeleteHistoricIdentityLinksByScopeIdsAndScopeType
public void bulkDeleteHistoricIdentityLinksByScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) - Specified by:
bulkDeleteHistoricIdentityLinksByScopeIdsAndScopeType
in interfaceHistoricIdentityLinkService
-
deleteHistoricProcessIdentityLinksForNonExistingInstances
public void deleteHistoricProcessIdentityLinksForNonExistingInstances()- Specified by:
deleteHistoricProcessIdentityLinksForNonExistingInstances
in interfaceHistoricIdentityLinkService
-
deleteHistoricCaseIdentityLinksForNonExistingInstances
public void deleteHistoricCaseIdentityLinksForNonExistingInstances()- Specified by:
deleteHistoricCaseIdentityLinksForNonExistingInstances
in interfaceHistoricIdentityLinkService
-
deleteHistoricTaskIdentityLinksForNonExistingInstances
public void deleteHistoricTaskIdentityLinksForNonExistingInstances()- Specified by:
deleteHistoricTaskIdentityLinksForNonExistingInstances
in interfaceHistoricIdentityLinkService
-
getHistoricIdentityLinkEntityManager
-