Class HistoricActivityInstanceManager

All Implemented Interfaces:
Session

public class HistoricActivityInstanceManager extends AbstractHistoricManager
Author:
Tom Baeyens
  • Constructor Details

    • HistoricActivityInstanceManager

      public HistoricActivityInstanceManager()
  • Method Details

    • deleteHistoricActivityInstancesByProcessInstanceIds

      public void deleteHistoricActivityInstancesByProcessInstanceIds(List<String> historicProcessInstanceIds)
    • insertHistoricActivityInstance

      public void insertHistoricActivityInstance(HistoricActivityInstanceEntity historicActivityInstance)
    • findHistoricActivityInstance

      public HistoricActivityInstanceEntity findHistoricActivityInstance(String activityId, String processInstanceId)
    • findHistoricActivityInstanceCountByQueryCriteria

      public long findHistoricActivityInstanceCountByQueryCriteria(HistoricActivityInstanceQueryImpl historicActivityInstanceQuery)
    • findHistoricActivityInstancesByQueryCriteria

      public List<HistoricActivityInstance> findHistoricActivityInstancesByQueryCriteria(HistoricActivityInstanceQueryImpl historicActivityInstanceQuery, Page page)
    • findHistoricActivityInstancesByNativeQuery

      public List<HistoricActivityInstance> findHistoricActivityInstancesByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
    • findHistoricActivityInstanceCountByNativeQuery

      public long findHistoricActivityInstanceCountByNativeQuery(Map<String,Object> parameterMap)
    • configureQuery

      protected void configureQuery(HistoricActivityInstanceQueryImpl query)
    • addRemovalTimeToActivityInstancesByRootProcessInstanceId

      public DbOperation addRemovalTimeToActivityInstancesByRootProcessInstanceId(String rootProcessInstanceId, Date removalTime, Integer batchSize)
    • addRemovalTimeToActivityInstancesByProcessInstanceId

      public DbOperation addRemovalTimeToActivityInstancesByProcessInstanceId(String processInstanceId, Date removalTime, Integer batchSize)
    • deleteHistoricActivityInstancesByRemovalTime

      public DbOperation deleteHistoricActivityInstancesByRemovalTime(Date removalTime, int minuteFrom, int minuteTo, int batchSize)