Class HistoricIdentityLinkEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager<IdentityLinkServiceConfiguration,HistoricIdentityLinkEntity,HistoricIdentityLinkDataManager>
org.flowable.identitylink.service.impl.persistence.entity.HistoricIdentityLinkEntityManagerImpl
- All Implemented Interfaces:
EntityManager<HistoricIdentityLinkEntity>,HistoricIdentityLinkEntityManager
public class HistoricIdentityLinkEntityManagerImpl
extends AbstractServiceEngineEntityManager<IdentityLinkServiceConfiguration,HistoricIdentityLinkEntity,HistoricIdentityLinkDataManager>
implements HistoricIdentityLinkEntityManager
- Author:
- Frederik Heremans, Joram Barrez
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager
serviceConfigurationFields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionHistoricIdentityLinkEntityManagerImpl(IdentityLinkServiceConfiguration identityLinkServiceConfiguration, HistoricIdentityLinkDataManager historicIdentityLinkDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidbulkDeleteHistoricIdentityLinksForProcessInstanceIds(Collection<String> processInstanceIds) voidbulkDeleteHistoricIdentityLinksForScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) voidcreate()voidvoiddeleteHistoricIdentityLinksByProcInstance(String processInstanceId) voiddeleteHistoricIdentityLinksByScopeDefinitionIdAndScopeType(String scopeDefinitionId, String scopeType) voiddeleteHistoricIdentityLinksByScopeIdAndScopeType(String scopeId, String scopeType) voidvoidvoidfindHistoricIdentityLinksByProcessInstanceId(String processInstanceId) findHistoricIdentityLinksByScopeIdAndScopeType(String scopeId, String scopeType) findHistoricIdentityLinksBySubScopeIdAndScopeType(String subScopeId, String scopeType) Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager
getClock, getEventDispatcher, getServiceConfigurationMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
createEntityEvent, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
Constructor Details
-
HistoricIdentityLinkEntityManagerImpl
public HistoricIdentityLinkEntityManagerImpl(IdentityLinkServiceConfiguration identityLinkServiceConfiguration, HistoricIdentityLinkDataManager historicIdentityLinkDataManager)
-
-
Method Details
-
create
- Specified by:
createin interfaceEntityManager<HistoricIdentityLinkEntity>- Overrides:
createin classAbstractEntityManager<HistoricIdentityLinkEntity,HistoricIdentityLinkDataManager>
-
findHistoricIdentityLinksByTaskId
- Specified by:
findHistoricIdentityLinksByTaskIdin interfaceHistoricIdentityLinkEntityManager
-
findHistoricIdentityLinksByProcessInstanceId
public List<HistoricIdentityLinkEntity> findHistoricIdentityLinksByProcessInstanceId(String processInstanceId) - Specified by:
findHistoricIdentityLinksByProcessInstanceIdin interfaceHistoricIdentityLinkEntityManager
-
findHistoricIdentityLinksByScopeIdAndScopeType
public List<HistoricIdentityLinkEntity> findHistoricIdentityLinksByScopeIdAndScopeType(String scopeId, String scopeType) - Specified by:
findHistoricIdentityLinksByScopeIdAndScopeTypein interfaceHistoricIdentityLinkEntityManager
-
findHistoricIdentityLinksBySubScopeIdAndScopeType
public List<HistoricIdentityLinkEntity> findHistoricIdentityLinksBySubScopeIdAndScopeType(String subScopeId, String scopeType) - Specified by:
findHistoricIdentityLinksBySubScopeIdAndScopeTypein interfaceHistoricIdentityLinkEntityManager
-
deleteHistoricIdentityLinksByTaskId
- Specified by:
deleteHistoricIdentityLinksByTaskIdin interfaceHistoricIdentityLinkEntityManager
-
deleteHistoricIdentityLinksByProcInstance
- Specified by:
deleteHistoricIdentityLinksByProcInstancein interfaceHistoricIdentityLinkEntityManager
-
deleteHistoricIdentityLinksByScopeIdAndScopeType
- Specified by:
deleteHistoricIdentityLinksByScopeIdAndScopeTypein interfaceHistoricIdentityLinkEntityManager
-
deleteHistoricIdentityLinksByScopeDefinitionIdAndScopeType
public void deleteHistoricIdentityLinksByScopeDefinitionIdAndScopeType(String scopeDefinitionId, String scopeType) - Specified by:
deleteHistoricIdentityLinksByScopeDefinitionIdAndScopeTypein interfaceHistoricIdentityLinkEntityManager
-
bulkDeleteHistoricIdentityLinksForProcessInstanceIds
public void bulkDeleteHistoricIdentityLinksForProcessInstanceIds(Collection<String> processInstanceIds) - Specified by:
bulkDeleteHistoricIdentityLinksForProcessInstanceIdsin interfaceHistoricIdentityLinkEntityManager
-
bulkDeleteHistoricIdentityLinksForTaskIds
- Specified by:
bulkDeleteHistoricIdentityLinksForTaskIdsin interfaceHistoricIdentityLinkEntityManager
-
bulkDeleteHistoricIdentityLinksForScopeIdsAndScopeType
public void bulkDeleteHistoricIdentityLinksForScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) - Specified by:
bulkDeleteHistoricIdentityLinksForScopeIdsAndScopeTypein interfaceHistoricIdentityLinkEntityManager
-
deleteHistoricProcessIdentityLinksForNonExistingInstances
public void deleteHistoricProcessIdentityLinksForNonExistingInstances()- Specified by:
deleteHistoricProcessIdentityLinksForNonExistingInstancesin interfaceHistoricIdentityLinkEntityManager
-
deleteHistoricCaseIdentityLinksForNonExistingInstances
public void deleteHistoricCaseIdentityLinksForNonExistingInstances()- Specified by:
deleteHistoricCaseIdentityLinksForNonExistingInstancesin interfaceHistoricIdentityLinkEntityManager
-
deleteHistoricTaskIdentityLinksForNonExistingInstances
public void deleteHistoricTaskIdentityLinksForNonExistingInstances()- Specified by:
deleteHistoricTaskIdentityLinksForNonExistingInstancesin interfaceHistoricIdentityLinkEntityManager
-