Interface HistoricEntityLinkService


  • public interface HistoricEntityLinkService
    Service which provides access to historic entity links.
    Author:
    Tijs Rademakers
    • Method Detail

      • findHistoricEntityLinksWithSameRootScopeForScopeIdAndScopeType

        List<HistoricEntityLink> findHistoricEntityLinksWithSameRootScopeForScopeIdAndScopeType​(String scopeId,
                                                                                                String scopeType,
                                                                                                String linkType)
      • findHistoricEntityLinksByScopeDefinitionIdAndScopeType

        List<HistoricEntityLink> findHistoricEntityLinksByScopeDefinitionIdAndScopeType​(String scopeDefinitionId,
                                                                                        String scopeType,
                                                                                        String linkType)
      • insertHistoricEntityLink

        void insertHistoricEntityLink​(HistoricEntityLink entityLink,
                                      boolean fireCreateEvent)
      • deleteHistoricEntityLink

        void deleteHistoricEntityLink​(String id)
      • deleteHistoricEntityLink

        void deleteHistoricEntityLink​(HistoricEntityLink entityLink)
      • deleteHistoricEntityLinksByScopeIdAndScopeType

        void deleteHistoricEntityLinksByScopeIdAndScopeType​(String scopeId,
                                                            String scopeType)
      • deleteHistoricEntityLinksByScopeDefinitionIdAndScopeType

        void deleteHistoricEntityLinksByScopeDefinitionIdAndScopeType​(String scopeDefinitionId,
                                                                      String scopeType)
      • bulkDeleteHistoricEntityLinksForScopeTypeAndScopeIds

        void bulkDeleteHistoricEntityLinksForScopeTypeAndScopeIds​(String scopeType,
                                                                  Collection<String> scopeIds)
      • deleteHistoricEntityLinksForNonExistingProcessInstances

        void deleteHistoricEntityLinksForNonExistingProcessInstances()
      • deleteHistoricEntityLinksForNonExistingCaseInstances

        void deleteHistoricEntityLinksForNonExistingCaseInstances()