Package 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 forHistoricCaseActivityInstances.- Author:
- Sebastian Menski
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HistoricCaseActivityInstanceQueryactive()Only select historic case activity instances which are activeHistoricCaseActivityInstanceQueryavailable()Only select historic case activity instances which are availableHistoricCaseActivityInstanceQuerycaseActivityId(java.lang.String caseActivityId)Only select historic case activity instances for the given case activity (id from CMMN 1.0 XML)HistoricCaseActivityInstanceQuerycaseActivityIdIn(java.lang.String... caseActivityIds)Only select historic case activity instances with one of the given case activity ids.HistoricCaseActivityInstanceQuerycaseActivityInstanceId(java.lang.String caseActivityInstanceId)Only select historic case activity instances with the given id (primary key within history tables).HistoricCaseActivityInstanceQuerycaseActivityInstanceIdIn(java.lang.String... caseActivityInstanceIds)Only select historic case activity instances with one of the given case activity instance ids.HistoricCaseActivityInstanceQuerycaseActivityName(java.lang.String caseActivityName)Only select historic case activity instances for activities with the given nameHistoricCaseActivityInstanceQuerycaseActivityType(java.lang.String caseActivityType)Only select historic case activity instances for activities with the given typeHistoricCaseActivityInstanceQuerycaseDefinitionId(java.lang.String caseDefinitionId)Only select historic case activity instances for the given case definitionHistoricCaseActivityInstanceQuerycaseExecutionId(java.lang.String caseExecutionId)Only select historic case activity instances for the given case executionHistoricCaseActivityInstanceQuerycaseInstanceId(java.lang.String caseInstanceId)Only select historic case activity instances with the given case instance.HistoricCaseActivityInstanceQuerycompleted()Only select historic case activity instances which are completedHistoricCaseActivityInstanceQuerycreatedAfter(java.util.Date date)Only select historic case activity instances that were created after the given date.HistoricCaseActivityInstanceQuerycreatedBefore(java.util.Date date)Only select historic case activity instances that were created before the given date.HistoricCaseActivityInstanceQuerydisabled()Only select historic case activity instances which are disabledHistoricCaseActivityInstanceQueryenabled()Only select historic case activity instances which are enabledHistoricCaseActivityInstanceQueryended()Only select historic case activity instances which are already ended (ie.HistoricCaseActivityInstanceQueryendedAfter(java.util.Date date)Only select historic case activity instances that were ended (ie.HistoricCaseActivityInstanceQueryendedBefore(java.util.Date date)Only select historic case activity instances that were ended (ie.HistoricCaseActivityInstanceQuerynotEnded()Only select historic case activity instances which are not ended (ie.HistoricCaseActivityInstanceQueryorderByCaseActivityId()Order by caseActivityId (needs to be followed byQuery.asc()orQuery.desc()).HistoricCaseActivityInstanceQueryorderByCaseActivityName()Order by caseActivityName (needs to be followed byQuery.asc()orQuery.desc()).HistoricCaseActivityInstanceQueryorderByCaseActivityType()Order by caseActivityType (needs to be followed byQuery.asc()orQuery.desc()).HistoricCaseActivityInstanceQueryorderByCaseDefinitionId()Order by caseDefinitionId (needs to be followed byQuery.asc()orQuery.desc()).HistoricCaseActivityInstanceQueryorderByCaseExecutionId()Order by caseExecutionId (needs to be followed byQuery.asc()orQuery.desc()).HistoricCaseActivityInstanceQueryorderByCaseInstanceId()Order by caseInstanceId (needs to be followed byQuery.asc()orQuery.desc()).HistoricCaseActivityInstanceQueryorderByHistoricCaseActivityInstanceCreateTime()Order by create time (needs to be followed byQuery.asc()orQuery.desc()).HistoricCaseActivityInstanceQueryorderByHistoricCaseActivityInstanceDuration()Order by duration (needs to be followed byQuery.asc()orQuery.desc()).HistoricCaseActivityInstanceQueryorderByHistoricCaseActivityInstanceEndTime()Order by end time (needs to be followed byQuery.asc()orQuery.desc()).HistoricCaseActivityInstanceQueryorderByHistoricCaseActivityInstanceId()Order by id (needs to be followed byQuery.asc()orQuery.desc()).HistoricCaseActivityInstanceQueryorderByTenantId()Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).HistoricCaseActivityInstanceQueryrequired()Only select historic case activity instances which are required.HistoricCaseActivityInstanceQuerytenantIdIn(java.lang.String... tenantIds)Only select historic case activity instances with one of the given tenant ids.HistoricCaseActivityInstanceQueryterminated()Only select historic case activity instances which are terminatedHistoricCaseActivityInstanceQuerywithoutTenantId()Only selects historic case activity instances that have no tenant id.-
Methods inherited from interface org.camunda.bpm.engine.query.Query
asc, count, desc, list, listPage, singleResult, unlimitedList
-
-
-
-
Method Detail
-
caseActivityInstanceId
HistoricCaseActivityInstanceQuery caseActivityInstanceId(java.lang.String caseActivityInstanceId)
Only select historic case activity instances with the given id (primary key within history tables).
-
caseActivityInstanceIdIn
HistoricCaseActivityInstanceQuery caseActivityInstanceIdIn(java.lang.String... caseActivityInstanceIds)
Only select historic case activity instances with one of the given case activity instance ids.
-
caseExecutionId
HistoricCaseActivityInstanceQuery caseExecutionId(java.lang.String caseExecutionId)
Only select historic case activity instances for the given case execution
-
caseInstanceId
HistoricCaseActivityInstanceQuery caseInstanceId(java.lang.String caseInstanceId)
Only select historic case activity instances with the given case instance.
-
caseDefinitionId
HistoricCaseActivityInstanceQuery caseDefinitionId(java.lang.String caseDefinitionId)
Only select historic case activity instances for the given case definition
-
caseActivityId
HistoricCaseActivityInstanceQuery caseActivityId(java.lang.String caseActivityId)
Only select historic case activity instances for the given case activity (id from CMMN 1.0 XML)
-
caseActivityIdIn
HistoricCaseActivityInstanceQuery caseActivityIdIn(java.lang.String... caseActivityIds)
Only select historic case activity instances with one of the given case activity ids.
-
caseActivityName
HistoricCaseActivityInstanceQuery caseActivityName(java.lang.String caseActivityName)
Only select historic case activity instances for activities with the given name
-
caseActivityType
HistoricCaseActivityInstanceQuery caseActivityType(java.lang.String caseActivityType)
Only select historic case activity instances for activities with the given type
-
createdBefore
HistoricCaseActivityInstanceQuery createdBefore(java.util.Date date)
Only select historic case activity instances that were created before the given date.
-
createdAfter
HistoricCaseActivityInstanceQuery createdAfter(java.util.Date date)
Only select historic case activity instances that were created after the given date.
-
endedBefore
HistoricCaseActivityInstanceQuery endedBefore(java.util.Date date)
Only select historic case activity instances that were ended (ie. completed or terminated) before the given date.
-
endedAfter
HistoricCaseActivityInstanceQuery endedAfter(java.util.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(java.lang.String... tenantIds)
Only select historic case activity instances with one of the given tenant ids.
-
withoutTenantId
HistoricCaseActivityInstanceQuery withoutTenantId()
Only selects historic case activity instances that have no tenant id.
-
orderByHistoricCaseActivityInstanceId
HistoricCaseActivityInstanceQuery orderByHistoricCaseActivityInstanceId()
Order by id (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByCaseInstanceId
HistoricCaseActivityInstanceQuery orderByCaseInstanceId()
Order by caseInstanceId (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByCaseExecutionId
HistoricCaseActivityInstanceQuery orderByCaseExecutionId()
Order by caseExecutionId (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByCaseActivityId
HistoricCaseActivityInstanceQuery orderByCaseActivityId()
Order by caseActivityId (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByCaseActivityName
HistoricCaseActivityInstanceQuery orderByCaseActivityName()
Order by caseActivityName (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByCaseActivityType
HistoricCaseActivityInstanceQuery orderByCaseActivityType()
Order by caseActivityType (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByHistoricCaseActivityInstanceCreateTime
HistoricCaseActivityInstanceQuery orderByHistoricCaseActivityInstanceCreateTime()
Order by create time (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByHistoricCaseActivityInstanceEndTime
HistoricCaseActivityInstanceQuery orderByHistoricCaseActivityInstanceEndTime()
Order by end time (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByHistoricCaseActivityInstanceDuration
HistoricCaseActivityInstanceQuery orderByHistoricCaseActivityInstanceDuration()
Order by duration (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByCaseDefinitionId
HistoricCaseActivityInstanceQuery orderByCaseDefinitionId()
Order by caseDefinitionId (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByTenantId
HistoricCaseActivityInstanceQuery orderByTenantId()
Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()). Note that the ordering of historic case activity instances without tenant id is database-specific.
-
-