Class HistoricEntityLinkServiceImpl
java.lang.Object
org.flowable.common.engine.impl.service.CommonServiceImpl<EntityLinkServiceConfiguration>
org.flowable.entitylink.service.impl.HistoricEntityLinkServiceImpl
- All Implemented Interfaces:
HistoricEntityLinkService
public class HistoricEntityLinkServiceImpl
extends CommonServiceImpl<EntityLinkServiceConfiguration>
implements HistoricEntityLinkService
- Author:
- Tijs Rademakers
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
configuration -
Constructor Summary
ConstructorsConstructorDescriptionHistoricEntityLinkServiceImpl(EntityLinkServiceConfiguration entityLinkServiceConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoidbulkDeleteHistoricEntityLinksForScopeTypeAndScopeIds(String scopeType, Collection<String> scopeIds) voidvoiddeleteHistoricEntityLink(HistoricEntityLink entityLink) voiddeleteHistoricEntityLinksByScopeDefinitionIdAndScopeType(String scopeDefinitionId, String scopeType) voiddeleteHistoricEntityLinksByScopeIdAndScopeType(String scopeId, String scopeType) voidvoidfindHistoricEntityLinksWithSameRootScopeForScopeIdAndScopeType(String scopeId, String scopeType, String linkType) findHistoricEntityLinksWithSameRootScopeForScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType, String linkType) voidinsertHistoricEntityLink(HistoricEntityLink entityLink, boolean fireCreateEvent) Methods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
getConfigurationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.entitylink.api.history.HistoricEntityLinkService
findHistoricEntityLinksByReferenceScopeIdAndType, findHistoricEntityLinksByScopeDefinitionIdAndScopeType, findHistoricEntityLinksByScopeIdAndScopeType
-
Constructor Details
-
HistoricEntityLinkServiceImpl
-
-
Method Details
-
getHistoricEntityLink
- Specified by:
getHistoricEntityLinkin interfaceHistoricEntityLinkService
-
findHistoricEntityLinksWithSameRootScopeForScopeIdAndScopeType
public List<HistoricEntityLink> findHistoricEntityLinksWithSameRootScopeForScopeIdAndScopeType(String scopeId, String scopeType, String linkType) - Specified by:
findHistoricEntityLinksWithSameRootScopeForScopeIdAndScopeTypein interfaceHistoricEntityLinkService
-
findHistoricEntityLinksWithSameRootScopeForScopeIdsAndScopeType
public List<HistoricEntityLink> findHistoricEntityLinksWithSameRootScopeForScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType, String linkType) - Specified by:
findHistoricEntityLinksWithSameRootScopeForScopeIdsAndScopeTypein interfaceHistoricEntityLinkService
-
createInternalHistoricEntityLinkQuery
- Specified by:
createInternalHistoricEntityLinkQueryin interfaceHistoricEntityLinkService
-
createHistoricEntityLink
- Specified by:
createHistoricEntityLinkin interfaceHistoricEntityLinkService
-
insertHistoricEntityLink
- Specified by:
insertHistoricEntityLinkin interfaceHistoricEntityLinkService
-
deleteHistoricEntityLink
- Specified by:
deleteHistoricEntityLinkin interfaceHistoricEntityLinkService
-
deleteHistoricEntityLink
- Specified by:
deleteHistoricEntityLinkin interfaceHistoricEntityLinkService
-
deleteHistoricEntityLinksByScopeIdAndScopeType
- Specified by:
deleteHistoricEntityLinksByScopeIdAndScopeTypein interfaceHistoricEntityLinkService
-
deleteHistoricEntityLinksByScopeDefinitionIdAndScopeType
public void deleteHistoricEntityLinksByScopeDefinitionIdAndScopeType(String scopeDefinitionId, String scopeType) - Specified by:
deleteHistoricEntityLinksByScopeDefinitionIdAndScopeTypein interfaceHistoricEntityLinkService
-
bulkDeleteHistoricEntityLinksForScopeTypeAndScopeIds
public void bulkDeleteHistoricEntityLinksForScopeTypeAndScopeIds(String scopeType, Collection<String> scopeIds) - Specified by:
bulkDeleteHistoricEntityLinksForScopeTypeAndScopeIdsin interfaceHistoricEntityLinkService
-
deleteHistoricEntityLinksForNonExistingProcessInstances
public void deleteHistoricEntityLinksForNonExistingProcessInstances()- Specified by:
deleteHistoricEntityLinksForNonExistingProcessInstancesin interfaceHistoricEntityLinkService
-
deleteHistoricEntityLinksForNonExistingCaseInstances
public void deleteHistoricEntityLinksForNonExistingCaseInstances()- Specified by:
deleteHistoricEntityLinksForNonExistingCaseInstancesin interfaceHistoricEntityLinkService
-
getHistoricEntityLinkEntityManager
-