Interface HistoricIdentityLinkService

All Known Implementing Classes:
HistoricIdentityLinkServiceImpl

public interface HistoricIdentityLinkService
Service which provides access to historic variables.
Author:
Tijs Rademakers
  • Method Details

    • getHistoricIdentityLink

      HistoricIdentityLinkEntity getHistoricIdentityLink(String id)
    • findHistoricIdentityLinksByTaskId

      List<HistoricIdentityLinkEntity> findHistoricIdentityLinksByTaskId(String taskId)
    • findHistoricIdentityLinksByProcessInstanceId

      List<HistoricIdentityLinkEntity> findHistoricIdentityLinksByProcessInstanceId(String processInstanceId)
    • findHistoricIdentityLinksByScopeIdAndScopeType

      List<HistoricIdentityLinkEntity> findHistoricIdentityLinksByScopeIdAndScopeType(String scopeId, String scopeType)
    • findHistoricIdentityLinksBySubScopeIdAndScopeType

      List<HistoricIdentityLinkEntity> findHistoricIdentityLinksBySubScopeIdAndScopeType(String subScopeId, String scopeType)
    • createHistoricIdentityLink

      HistoricIdentityLinkEntity createHistoricIdentityLink()
    • insertHistoricIdentityLink

      void insertHistoricIdentityLink(HistoricIdentityLinkEntity identityLink, boolean fireCreateEvent)
    • deleteHistoricIdentityLink

      void deleteHistoricIdentityLink(String id)
    • deleteHistoricIdentityLink

      void deleteHistoricIdentityLink(HistoricIdentityLinkEntity identityLink)
    • deleteHistoricIdentityLinksByProcessInstanceId

      void deleteHistoricIdentityLinksByProcessInstanceId(String processInstanceId)
    • deleteHistoricIdentityLinksByTaskId

      void deleteHistoricIdentityLinksByTaskId(String taskId)
    • deleteHistoricIdentityLinksByScopeIdAndScopeType

      void deleteHistoricIdentityLinksByScopeIdAndScopeType(String scopeId, String scopeType)
    • bulkDeleteHistoricIdentityLinksForProcessInstanceIds

      void bulkDeleteHistoricIdentityLinksForProcessInstanceIds(Collection<String> processInstanceIds)
    • bulkDeleteHistoricIdentityLinksForTaskIds

      void bulkDeleteHistoricIdentityLinksForTaskIds(Collection<String> taskIds)
    • bulkDeleteHistoricIdentityLinksByScopeIdsAndScopeType

      void bulkDeleteHistoricIdentityLinksByScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType)
    • deleteHistoricProcessIdentityLinksForNonExistingInstances

      void deleteHistoricProcessIdentityLinksForNonExistingInstances()
    • deleteHistoricCaseIdentityLinksForNonExistingInstances

      void deleteHistoricCaseIdentityLinksForNonExistingInstances()
    • deleteHistoricTaskIdentityLinksForNonExistingInstances

      void deleteHistoricTaskIdentityLinksForNonExistingInstances()