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.history Classes related to the HistoryService
org.camunda.bpm.engine.impl API implementation classes, which shouldn't directly be used by end-users. 
 

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.
 

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.finishDateBy(Date date)
          Deprecated. will be removed in 5.12, use startedAfter(Date) and startedBefore(Date) instead
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.finishDateOn(Date date)
          Deprecated. will be removed in 5.12, 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.orderByProcessDefinitionId()
          Order by the process definition id (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.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. will be removed in 5.12, use startedAfter(Date) and startedBefore(Date) instead
 HistoricProcessInstanceQuery HistoricProcessInstanceQuery.startDateOn(Date date)
          Deprecated. will be removed in 5.12, 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.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.
 

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

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

Methods in org.camunda.bpm.engine.impl that return HistoricProcessInstanceQuery
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.caseInstanceId(String caseInstanceId)
           
 HistoricProcessInstanceQuery HistoryServiceImpl.createHistoricProcessInstanceQuery()
           
 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 HistoricProcessInstanceQueryImpl.orderByProcessDefinitionId()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.orderByProcessInstanceBusinessKey()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.orderByProcessInstanceDuration()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.orderByProcessInstanceEndTime()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.orderByProcessInstanceId()
           
 HistoricProcessInstanceQuery HistoricProcessInstanceQueryImpl.orderByProcessInstanceStartTime()
           
 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.unfinished()
           
 



Copyright © 2016 camunda services GmbH. All rights reserved.