Uses of Interface
org.camunda.bpm.engine.history.HistoricProcessInstanceQuery

Packages that use HistoricProcessInstanceQuery
org.camunda.bpm.engine Public API of the camunda BPM engine.

Typical usage of the API starts by the creation of a ProcessEngineConfiguration (typically based on a configuration file), from which a ProcessEngine can be obtained.

Through the services obtained from such a ProcessEngine, BPM and workflow operation can be executed:

RepositoryService: Manages Deployments
RuntimeService: For starting and searching ProcessInstances
TaskService: Exposes operations to manage human (standalone) Tasks, such as claiming, completing and assigning tasks
IdentityService: Used for managing Users, Groups and the relations between them
ManagementService: Exposes engine admin and maintenance operations, which have no relation to the runtime execution of business processes
HistoryService: Exposes information about ongoing and past process instances.
FormService: Access to form data and rendered forms for starting new process instances and completing tasks.
 
org.camunda.bpm.engine.externaltask   
org.camunda.bpm.engine.history Classes related to the HistoryService
org.camunda.bpm.engine.impl API implementation classes, which shouldn't directly be used by end-users. 
org.camunda.bpm.engine.impl.cmd   
org.camunda.bpm.engine.impl.cmd.batch   
org.camunda.bpm.engine.impl.runtime   
org.camunda.bpm.engine.runtime Classes related to the RuntimeService
 

Uses of HistoricProcessInstanceQuery in org.camunda.bpm.engine
 

Methods in org.camunda.bpm.engine that return HistoricProcessInstanceQuery
 HistoricProcessInstanceQuery HistoryService.createHistoricProcessInstanceQuery()
          Creates a new programmatic query to search for HistoricProcessInstances.
 

Methods in org.camunda.bpm.engine with parameters of type HistoricProcessInstanceQuery
 Batch HistoryService.deleteHistoricProcessInstancesAsync(HistoricProcessInstanceQuery query, String deleteReason)
          Deletes historic process instances asynchronously based on query.
 Batch HistoryService.deleteHistoricProcessInstancesAsync(List<String> processInstanceIds, HistoricProcessInstanceQuery query, String deleteReason)
          Deletes historic process instances asynchronously based on query and a list of process instances.
 

Uses of HistoricProcessInstanceQuery in org.camunda.bpm.engine.externaltask
 

Methods in org.camunda.bpm.engine.externaltask with parameters of type HistoricProcessInstanceQuery
 UpdateExternalTaskRetriesBuilder UpdateExternalTaskRetriesSelectBuilder.historicProcessInstanceQuery(HistoricProcessInstanceQuery historicProcessInstanceQuery)
          Selects a list of external tasks with the given historic process instance query.
 

Uses of HistoricProcessInstanceQuery in org.camunda.bpm.engine.history
 

Methods in org.camunda.bpm.engine.history that return HistoricProcessInstanceQuery
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.caseInstanceId(String caseInstanceId)
          Only select historic process instances which are associated with the given case instance id.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.executedActivityAfter(Date date)
          Only select historic process instances that executed an activity after the given date.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.executedActivityBefore(Date date)
          Only select historic process instances that executed an activity before the given date.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.executedJobAfter(Date date)
          Only select historic process instances that executed an job after the given date.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.executedJobBefore(Date date)
          Only select historic process instances that executed an job before the given date.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.finishDateBy(Date date)
          Deprecated. use startedAfter(Date) and startedBefore(Date) instead
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.finishDateOn(Date date)
          Deprecated. use startedAfter(Date) and startedBefore(Date) instead
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.finished()
          Only select historic process instances that are completely finished.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.finishedAfter(Date date)
          Only select historic process instances that were started after the given date.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.finishedBefore(Date date)
          Only select historic process instances that were started before the given date.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.incidentMessage(String incidentMessage)
          Only select historic process instances with the given incident message.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.incidentMessageLike(String incidentMessageLike)
          Only select historic process instances which had an incident message like the given value.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.incidentStatus(String status)
          Only select historic process instances with incident status either 'open' or 'resolved'.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.incidentType(String incidentType)
          Only selects process instances with the given incident type.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.orderByProcessDefinitionId()
          Order by the process definition id (needs to be followed by Query.asc() or Query.desc()).
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.orderByProcessDefinitionKey()
          Order by the process definition key (needs to be followed by Query.asc() or Query.desc()).
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.orderByProcessDefinitionName()
          Order by the process definition name (needs to be followed by Query.asc() or Query.desc()).
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.orderByProcessDefinitionVersion()
          Order by the process definition version (needs to be followed by Query.asc() or Query.desc()).
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.orderByProcessInstanceBusinessKey()
          Order by the business key (needs to be followed by Query.asc() or Query.desc()).
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.orderByProcessInstanceDuration()
          Order by the duration of the process instance (needs to be followed by Query.asc() or Query.desc()).
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.orderByProcessInstanceEndTime()
          Order by the end time (needs to be followed by Query.asc() or Query.desc()).
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.orderByProcessInstanceId()
          Order by the process instance id (needs to be followed by Query.asc() or Query.desc()).
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.orderByProcessInstanceStartTime()
          Order by the start time (needs to be followed by Query.asc() or Query.desc()).
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.orderByTenantId()
          Order by tenant id (needs to be followed by Query.asc() or Query.desc()).
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.processDefinitionId(String processDefinitionId)
          Only select historic process instances for the given process definition
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.processDefinitionKey(String processDefinitionKey)
          Only select historic process instances that are defined by a process definition with the given key.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.processDefinitionKeyNotIn(List<String> processDefinitionKeys)
          Only select historic process instances that don't have a process-definition of which the key is present in the given list
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.processDefinitionName(String processDefinitionName)
          Only select historic process instances that are defined by a process definition with the given name.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.processDefinitionNameLike(String nameLike)
          Only select historic process instances that are defined by process definition which name is like the given value.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.processInstanceBusinessKey(String processInstanceBusinessKey)
          Only select historic process instances with the given business key
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.processInstanceBusinessKeyLike(String processInstanceBusinessKeyLike)
          Only select historic process instances which had a business key like the given value.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.processInstanceId(String processInstanceId)
          Only select historic process instances with the given process instance.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.processInstanceIds(Set<String> processInstanceIds)
          Only select historic process instances whose id is in the given set of ids.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.startDateBy(Date date)
          Deprecated. use startedAfter(Date) and startedBefore(Date) instead
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.startDateOn(Date date)
          Deprecated. use startedAfter(Date) and startedBefore(Date) instead
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.startedAfter(Date date)
          Only select historic process instances that were started after the given date.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.startedBefore(Date date)
          Only select historic process instances that were started before the given date.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.startedBy(String userId)
          Only select historic process instance that are started by the given user.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.subCaseInstanceId(String subCaseInstanceId)
          Only select historic process instances having a sub case instance with the given case instance id.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.subProcessInstanceId(String subProcessInstanceId)
          Only select historic process instances having a sub process instance with the given process instance id.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.superCaseInstanceId(String superCaseInstanceId)
          Only select historic process instances started by the given case instance.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.superProcessInstanceId(String superProcessInstanceId)
          Only select historic process instances started by the given process instance.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.tenantIdIn(String... tenantIds)
          Only select historic process instances with one of the given tenant ids.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.unfinished()
          Only select historic process instance that are not yet finished.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.variableValueEquals(String name, Object value)
          Only select process instances which had a global variable with the given value when they ended.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.variableValueGreaterThan(String name, Object value)
          Only select process instances which had a global variable value greater than the passed value when they ended.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.variableValueGreaterThanOrEqual(String name, Object value)
          Only select process instances which had a global variable value greater than or equal to the passed value when they ended.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.variableValueLessThan(String name, Object value)
          Only select process instances which had a global variable value less than the passed value when the ended.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.variableValueLessThanOrEqual(String name, Object value)
          Only select process instances which has a global variable value less than or equal to the passed value when they ended.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.variableValueLike(String name, String value)
          Only select process instances which had global variable value like the given value when they ended.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.variableValueNotEquals(String name, Object value)
          Only select process instances which had a global variable with the given name, but with a different value than the passed value when they ended.
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.withIncidents()
          Only select historic process instances with incidents
 

Uses of HistoricProcessInstanceQuery in org.camunda.bpm.engine.impl
 

Classes in org.camunda.bpm.engine.impl that implement HistoricProcessInstanceQuery
 class HistoricProcessInstanceQueryImpl
           
 

Fields in org.camunda.bpm.engine.impl declared as HistoricProcessInstanceQuery
protected  HistoricProcessInstanceQuery UpdateProcessInstancesSuspensionStateBuilderImpl.historicProcessInstanceQuery
           
protected  HistoricProcessInstanceQuery RestartProcessInstanceBuilderImpl.query
           
 

Methods in org.camunda.bpm.engine.impl that return HistoricProcessInstanceQuery
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.caseInstanceId(String caseInstanceId)
           
 HistoricProcessInstanceQuery HistoryServiceImpl.createHistoricProcessInstanceQuery()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.executedActivityAfter(Date date)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.executedActivityBefore(Date date)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.executedJobAfter(Date date)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.executedJobBefore(Date date)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.finishDateBy(Date date)
          Deprecated. 
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.finishDateOn(Date date)
          Deprecated. 
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.finished()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.finishedAfter(Date date)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.finishedBefore(Date date)
           
 HistoricProcessInstanceQuery RestartProcessInstanceBuilderImpl.getHistoricProcessInstanceQuery()
           
 HistoricProcessInstanceQuery UpdateProcessInstancesSuspensionStateBuilderImpl.getHistoricProcessInstanceQuery()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.incidentMessage(String incidentMessage)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.incidentMessageLike(String incidentMessageLike)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.incidentStatus(String status)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.incidentType(String incidentType)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.orderByProcessDefinitionId()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.orderByProcessDefinitionKey()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.orderByProcessDefinitionName()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.orderByProcessDefinitionVersion()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.orderByProcessInstanceBusinessKey()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.orderByProcessInstanceDuration()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.orderByProcessInstanceEndTime()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.orderByProcessInstanceId()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.orderByProcessInstanceStartTime()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.orderByTenantId()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.processDefinitionKey(String processDefinitionKey)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.processDefinitionKeyNotIn(List<String> processDefinitionKeys)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.processDefinitionName(String processDefinitionName)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.processDefinitionNameLike(String nameLike)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.processInstanceBusinessKey(String businessKey)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.processInstanceBusinessKeyLike(String businessKeyLike)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.processInstanceIds(Set<String> processInstanceIds)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.startDateBy(Date date)
          Deprecated. 
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.startDateOn(Date date)
          Deprecated. 
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.startedAfter(Date date)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.startedBefore(Date date)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.startedBy(String userId)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.subCaseInstanceId(String subCaseInstanceId)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.subProcessInstanceId(String subProcessInstanceId)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.superCaseInstanceId(String superCaseInstanceId)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.superProcessInstanceId(String superProcessInstanceId)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.tenantIdIn(String... tenantIds)
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.unfinished()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.withIncidents()
           
 

Methods in org.camunda.bpm.engine.impl with parameters of type HistoricProcessInstanceQuery
 UpdateProcessInstancesSuspensionStateBuilder UpdateProcessInstancesSuspensionStateBuilderImpl.byHistoricProcessInstanceQuery(HistoricProcessInstanceQuery historicProcessInstanceQuery)
           
 Batch HistoryServiceImpl.deleteHistoricProcessInstancesAsync(HistoricProcessInstanceQuery query, String deleteReason)
           
 Batch HistoryServiceImpl.deleteHistoricProcessInstancesAsync(List<String> processInstanceIds, HistoricProcessInstanceQuery query, String deleteReason)
           
 RestartProcessInstanceBuilder RestartProcessInstanceBuilderImpl.historicProcessInstanceQuery(HistoricProcessInstanceQuery query)
           
 

Uses of HistoricProcessInstanceQuery in org.camunda.bpm.engine.impl.cmd
 

Fields in org.camunda.bpm.engine.impl.cmd declared as HistoricProcessInstanceQuery
protected  HistoricProcessInstanceQuery UpdateExternalTaskRetriesBuilderImpl.historicProcessInstanceQuery
           
 

Methods in org.camunda.bpm.engine.impl.cmd that return HistoricProcessInstanceQuery
 HistoricProcessInstanceQuery UpdateExternalTaskRetriesBuilderImpl.getHistoricProcessInstanceQuery()
           
 

Methods in org.camunda.bpm.engine.impl.cmd with parameters of type HistoricProcessInstanceQuery
 UpdateExternalTaskRetriesBuilder UpdateExternalTaskRetriesBuilderImpl.historicProcessInstanceQuery(HistoricProcessInstanceQuery historicProcessInstanceQuery)
           
 

Uses of HistoricProcessInstanceQuery in org.camunda.bpm.engine.impl.cmd.batch
 

Fields in org.camunda.bpm.engine.impl.cmd.batch declared as HistoricProcessInstanceQuery
protected  HistoricProcessInstanceQuery DeleteHistoricProcessInstancesBatchCmd.historicProcessInstanceQuery
           
 

Constructors in org.camunda.bpm.engine.impl.cmd.batch with parameters of type HistoricProcessInstanceQuery
DeleteHistoricProcessInstancesBatchCmd(List<String> historicProcessInstanceIds, HistoricProcessInstanceQuery historicProcessInstanceQuery, String deleteReason)
           
 

Uses of HistoricProcessInstanceQuery in org.camunda.bpm.engine.impl.runtime
 

Methods in org.camunda.bpm.engine.impl.runtime with parameters of type HistoricProcessInstanceQuery
 UpdateProcessInstancesSuspensionStateBuilder UpdateProcessInstanceSuspensionStateBuilderImpl.byHistoricProcessInstanceQuery(HistoricProcessInstanceQuery historicProcessInstanceQuery)
           
 

Uses of HistoricProcessInstanceQuery in org.camunda.bpm.engine.runtime
 

Methods in org.camunda.bpm.engine.runtime with parameters of type HistoricProcessInstanceQuery
 UpdateProcessInstancesSuspensionStateBuilder UpdateProcessInstancesRequest.byHistoricProcessInstanceQuery(HistoricProcessInstanceQuery historicProcessInstanceQuery)
          Selects a list of process instances with the given a historical process instance query.
 RestartProcessInstanceBuilder RestartProcessInstanceBuilder.historicProcessInstanceQuery(HistoricProcessInstanceQuery query)
           
 



Copyright © 2017 camunda services GmbH. All rights reserved.