org.camunda.bpm.engine.history
Interface HistoricCaseActivityInstanceQuery

All Superinterfaces:
Query<HistoricCaseActivityInstanceQuery,HistoricCaseActivityInstance>
All Known Implementing Classes:
HistoricCaseActivityInstanceQueryImpl

public interface HistoricCaseActivityInstanceQuery
extends Query<HistoricCaseActivityInstanceQuery,HistoricCaseActivityInstance>

Programmatic querying for HistoricCaseActivityInstances.

Author:
Sebastian Menski

Method Summary
 HistoricCaseActivityInstanceQuery active()
          Only select historic case activity instances which are active
 HistoricCaseActivityInstanceQuery available()
          Only select historic case activity instances which are available
 HistoricCaseActivityInstanceQuery caseActivityId(String caseActivityId)
          Only select historic case activity instances for the given case activity (id from CMMN 1.0 XML)
 HistoricCaseActivityInstanceQuery caseActivityIdIn(String... caseActivityIds)
          Only select historic case activity instances with one of the given case activity ids.
 HistoricCaseActivityInstanceQuery caseActivityInstanceId(String caseActivityInstanceId)
          Only select historic case activity instances with the given id (primary key within history tables).
 HistoricCaseActivityInstanceQuery caseActivityInstanceIdIn(String... caseActivityInstanceIds)
          Only select historic case activity instances with one of the given case activity instance ids.
 HistoricCaseActivityInstanceQuery caseActivityName(String caseActivityName)
          Only select historic case activity instances for activities with the given name
 HistoricCaseActivityInstanceQuery caseActivityType(String caseActivityType)
          Only select historic case activity instances for activities with the given type
 HistoricCaseActivityInstanceQuery caseDefinitionId(String caseDefinitionId)
          Only select historic case activity instances for the given case definition
 HistoricCaseActivityInstanceQuery caseExecutionId(String caseExecutionId)
          Only select historic case activity instances for the given case execution
 HistoricCaseActivityInstanceQuery caseInstanceId(String caseInstanceId)
          Only select historic case activity instances with the given case instance.
 HistoricCaseActivityInstanceQuery completed()
          Only select historic case activity instances which are completed
 HistoricCaseActivityInstanceQuery createdAfter(Date date)
          Only select historic case activity instances that were created after the given date.
 HistoricCaseActivityInstanceQuery createdBefore(Date date)
          Only select historic case activity instances that were created before the given date.
 HistoricCaseActivityInstanceQuery disabled()
          Only select historic case activity instances which are disabled
 HistoricCaseActivityInstanceQuery enabled()
          Only select historic case activity instances which are enabled
 HistoricCaseActivityInstanceQuery ended()
          Only select historic case activity instances which are already ended (ie.
 HistoricCaseActivityInstanceQuery endedAfter(Date date)
          Only select historic case activity instances that were ended (ie.
 HistoricCaseActivityInstanceQuery endedBefore(Date date)
          Only select historic case activity instances that were ended (ie.
 HistoricCaseActivityInstanceQuery notEnded()
          Only select historic case activity instances which are not ended (ie.
 HistoricCaseActivityInstanceQuery orderByCaseActivityId()
          Order by caseActivityId (needs to be followed by Query.asc() or Query.desc()).
 HistoricCaseActivityInstanceQuery orderByCaseActivityName()
          Order by caseActivityName (needs to be followed by Query.asc() or Query.desc()).
 HistoricCaseActivityInstanceQuery orderByCaseActivityType()
          Order by caseActivityType (needs to be followed by Query.asc() or Query.desc()).
 HistoricCaseActivityInstanceQuery orderByCaseDefinitionId()
          Order by caseDefinitionId (needs to be followed by Query.asc() or Query.desc()).
 HistoricCaseActivityInstanceQuery orderByCaseExecutionId()
          Order by caseExecutionId (needs to be followed by Query.asc() or Query.desc()).
 HistoricCaseActivityInstanceQuery orderByCaseInstanceId()
          Order by caseInstanceId (needs to be followed by Query.asc() or Query.desc()).
 HistoricCaseActivityInstanceQuery orderByHistoricCaseActivityInstanceCreateTime()
          Order by create time (needs to be followed by Query.asc() or Query.desc()).
 HistoricCaseActivityInstanceQuery orderByHistoricCaseActivityInstanceDuration()
          Order by duration (needs to be followed by Query.asc() or Query.desc()).
 HistoricCaseActivityInstanceQuery orderByHistoricCaseActivityInstanceEndTime()
          Order by end time (needs to be followed by Query.asc() or Query.desc()).
 HistoricCaseActivityInstanceQuery orderByHistoricCaseActivityInstanceId()
          Order by id (needs to be followed by Query.asc() or Query.desc()).
 HistoricCaseActivityInstanceQuery orderByTenantId()
          Order by tenant id (needs to be followed by Query.asc() or Query.desc()).
 HistoricCaseActivityInstanceQuery required()
          Only select historic case activity instances which are required.
 HistoricCaseActivityInstanceQuery tenantIdIn(String... tenantIds)
          Only select historic case activity instances with one of the given tenant ids.
 HistoricCaseActivityInstanceQuery terminated()
          Only select historic case activity instances which are terminated
 
Methods inherited from interface org.camunda.bpm.engine.query.Query
asc, count, desc, list, listPage, singleResult
 

Method Detail

caseActivityInstanceId

HistoricCaseActivityInstanceQuery caseActivityInstanceId(String caseActivityInstanceId)
Only select historic case activity instances with the given id (primary key within history tables).


caseActivityInstanceIdIn

HistoricCaseActivityInstanceQuery caseActivityInstanceIdIn(String... caseActivityInstanceIds)
Only select historic case activity instances with one of the given case activity instance ids.


caseExecutionId

HistoricCaseActivityInstanceQuery caseExecutionId(String caseExecutionId)
Only select historic case activity instances for the given case execution


caseInstanceId

HistoricCaseActivityInstanceQuery caseInstanceId(String caseInstanceId)
Only select historic case activity instances with the given case instance.


caseDefinitionId

HistoricCaseActivityInstanceQuery caseDefinitionId(String caseDefinitionId)
Only select historic case activity instances for the given case definition


caseActivityId

HistoricCaseActivityInstanceQuery caseActivityId(String caseActivityId)
Only select historic case activity instances for the given case activity (id from CMMN 1.0 XML)


caseActivityIdIn

HistoricCaseActivityInstanceQuery caseActivityIdIn(String... caseActivityIds)
Only select historic case activity instances with one of the given case activity ids.


caseActivityName

HistoricCaseActivityInstanceQuery caseActivityName(String caseActivityName)
Only select historic case activity instances for activities with the given name


caseActivityType

HistoricCaseActivityInstanceQuery caseActivityType(String caseActivityType)
Only select historic case activity instances for activities with the given type


createdBefore

HistoricCaseActivityInstanceQuery createdBefore(Date date)
Only select historic case activity instances that were created before the given date.


createdAfter

HistoricCaseActivityInstanceQuery createdAfter(Date date)
Only select historic case activity instances that were created after the given date.


endedBefore

HistoricCaseActivityInstanceQuery endedBefore(Date date)
Only select historic case activity instances that were ended (ie. completed or terminated) before the given date.


endedAfter

HistoricCaseActivityInstanceQuery endedAfter(Date date)
Only select historic case activity instances that were ended (ie. completed or terminated) after the given date.


required

HistoricCaseActivityInstanceQuery required()
Only select historic case activity instances which are required.


ended

HistoricCaseActivityInstanceQuery ended()
Only select historic case activity instances which are already ended (ie. completed or terminated).


notEnded

HistoricCaseActivityInstanceQuery notEnded()
Only select historic case activity instances which are not ended (ie. completed or terminated).


available

HistoricCaseActivityInstanceQuery available()
Only select historic case activity instances which are available


enabled

HistoricCaseActivityInstanceQuery enabled()
Only select historic case activity instances which are enabled


disabled

HistoricCaseActivityInstanceQuery disabled()
Only select historic case activity instances which are disabled


active

HistoricCaseActivityInstanceQuery active()
Only select historic case activity instances which are active


completed

HistoricCaseActivityInstanceQuery completed()
Only select historic case activity instances which are completed


terminated

HistoricCaseActivityInstanceQuery terminated()
Only select historic case activity instances which are terminated


tenantIdIn

HistoricCaseActivityInstanceQuery tenantIdIn(String... tenantIds)
Only select historic case activity instances with one of the given tenant ids.


orderByHistoricCaseActivityInstanceId

HistoricCaseActivityInstanceQuery orderByHistoricCaseActivityInstanceId()
Order by id (needs to be followed by Query.asc() or Query.desc()).


orderByCaseInstanceId

HistoricCaseActivityInstanceQuery orderByCaseInstanceId()
Order by caseInstanceId (needs to be followed by Query.asc() or Query.desc()).


orderByCaseExecutionId

HistoricCaseActivityInstanceQuery orderByCaseExecutionId()
Order by caseExecutionId (needs to be followed by Query.asc() or Query.desc()).


orderByCaseActivityId

HistoricCaseActivityInstanceQuery orderByCaseActivityId()
Order by caseActivityId (needs to be followed by Query.asc() or Query.desc()).


orderByCaseActivityName

HistoricCaseActivityInstanceQuery orderByCaseActivityName()
Order by caseActivityName (needs to be followed by Query.asc() or Query.desc()).


orderByCaseActivityType

HistoricCaseActivityInstanceQuery orderByCaseActivityType()
Order by caseActivityType (needs to be followed by Query.asc() or Query.desc()).


orderByHistoricCaseActivityInstanceCreateTime

HistoricCaseActivityInstanceQuery orderByHistoricCaseActivityInstanceCreateTime()
Order by create time (needs to be followed by Query.asc() or Query.desc()).


orderByHistoricCaseActivityInstanceEndTime

HistoricCaseActivityInstanceQuery orderByHistoricCaseActivityInstanceEndTime()
Order by end time (needs to be followed by Query.asc() or Query.desc()).


orderByHistoricCaseActivityInstanceDuration

HistoricCaseActivityInstanceQuery orderByHistoricCaseActivityInstanceDuration()
Order by duration (needs to be followed by Query.asc() or Query.desc()).


orderByCaseDefinitionId

HistoricCaseActivityInstanceQuery orderByCaseDefinitionId()
Order by caseDefinitionId (needs to be followed by Query.asc() or Query.desc()).


orderByTenantId

HistoricCaseActivityInstanceQuery orderByTenantId()
Order by tenant id (needs to be followed by Query.asc() or Query.desc()). Note that the ordering of historic case activity instances without tenant id is database-specific.



Copyright © 2018 camunda services GmbH. All rights reserved.