Class HistoricVariableInstanceManager

  • All Implemented Interfaces:
    Session

    public class HistoricVariableInstanceManager
    extends AbstractHistoricManager
    Author:
    Christian Lipphardt (camunda)
    • Constructor Detail

      • HistoricVariableInstanceManager

        public HistoricVariableInstanceManager()
    • Method Detail

      • deleteHistoricVariableInstanceByVariableInstanceId

        public void deleteHistoricVariableInstanceByVariableInstanceId​(java.lang.String historicVariableInstanceId)
      • deleteHistoricVariableInstanceByProcessInstanceIds

        public void deleteHistoricVariableInstanceByProcessInstanceIds​(java.util.List<java.lang.String> historicProcessInstanceIds)
      • deleteHistoricVariableInstancesByTaskProcessInstanceIds

        public void deleteHistoricVariableInstancesByTaskProcessInstanceIds​(java.util.List<java.lang.String> historicProcessInstanceIds)
      • deleteHistoricVariableInstanceByCaseInstanceId

        public void deleteHistoricVariableInstanceByCaseInstanceId​(java.lang.String historicCaseInstanceId)
      • deleteHistoricVariableInstancesByCaseInstanceIds

        public void deleteHistoricVariableInstancesByCaseInstanceIds​(java.util.List<java.lang.String> historicCaseInstanceIds)
      • deleteHistoricVariableInstances

        protected void deleteHistoricVariableInstances​(java.util.Map<java.lang.String,​java.lang.Object> parameters)
      • deleteHistoricVariableInstancesByProcessCaseInstanceId

        protected void deleteHistoricVariableInstancesByProcessCaseInstanceId​(java.lang.String historicProcessInstanceId,
                                                                              java.lang.String historicCaseInstanceId)
      • findHistoricVariableInstancesByProcessInstanceId

        public java.util.List<HistoricVariableInstance> findHistoricVariableInstancesByProcessInstanceId​(java.lang.String processInstanceId)
      • findHistoricVariableInstancesByCaseInstanceId

        public java.util.List<HistoricVariableInstance> findHistoricVariableInstancesByCaseInstanceId​(java.lang.String caseInstanceId)
      • findHistoricVariableInstanceCountByQueryCriteria

        public long findHistoricVariableInstanceCountByQueryCriteria​(HistoricVariableInstanceQueryImpl historicProcessVariableQuery)
      • findHistoricVariableInstanceByVariableInstanceId

        public HistoricVariableInstanceEntity findHistoricVariableInstanceByVariableInstanceId​(java.lang.String variableInstanceId)
      • deleteHistoricVariableInstancesByTaskId

        public void deleteHistoricVariableInstancesByTaskId​(java.lang.String taskId)
      • addRemovalTimeToVariableInstancesByRootProcessInstanceId

        public void addRemovalTimeToVariableInstancesByRootProcessInstanceId​(java.lang.String rootProcessInstanceId,
                                                                             java.util.Date removalTime)
      • addRemovalTimeToVariableInstancesByProcessInstanceId

        public void addRemovalTimeToVariableInstancesByProcessInstanceId​(java.lang.String processInstanceId,
                                                                         java.util.Date removalTime)
      • findHistoricVariableInstancesByNativeQuery

        public java.util.List<HistoricVariableInstance> findHistoricVariableInstancesByNativeQuery​(java.util.Map<java.lang.String,​java.lang.Object> parameterMap,
                                                                                                   int firstResult,
                                                                                                   int maxResults)
      • findHistoricVariableInstanceCountByNativeQuery

        public long findHistoricVariableInstanceCountByNativeQuery​(java.util.Map<java.lang.String,​java.lang.Object> parameterMap)
      • deleteHistoricVariableInstancesByRemovalTime

        public DbOperation deleteHistoricVariableInstancesByRemovalTime​(java.util.Date removalTime,
                                                                        int minuteFrom,
                                                                        int minuteTo,
                                                                        int batchSize)