Uses of Interface
org.camunda.bpm.engine.runtime.CaseInstanceQuery
Package
Description
Public API of the Camunda Platform engine.
Typical usage of the API starts by the creation of a
Through the services obtained from such a
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 Deployment
sRuntimeService
:
For starting and searching ProcessInstance
sTaskService
:
Exposes operations to manage human (standalone) Task
s,
such as claiming, completing and assigning tasksIdentityService
:
Used for managing User
s,
Group
s and the relations between themManagementService
:
Exposes engine admin and maintenance operations,
which have no relation to the runtime execution of business processesHistoryService
:
Exposes information about ongoing and past process instances.FormService
:
Access to form data and rendered forms for starting new process instances and completing tasks.Classes related to the
RuntimeService
.-
Uses of CaseInstanceQuery in org.camunda.bpm.engine
Modifier and TypeMethodDescriptionCaseService.createCaseInstanceQuery()
Creates a newCaseInstanceQuery
instance, that can be used to query case instances. -
Uses of CaseInstanceQuery in org.camunda.bpm.engine.impl.cmmn
-
Uses of CaseInstanceQuery in org.camunda.bpm.engine.impl.cmmn.entity.runtime
Modifier and TypeMethodDescriptionCaseInstanceQueryImpl.active()
CaseInstanceQueryImpl.caseDefinitionId
(String caseDefinitionId) CaseInstanceQueryImpl.caseDefinitionKey
(String caseDefinitionKey) CaseInstanceQueryImpl.caseInstanceBusinessKey
(String caseInstanceBusinessKey) CaseInstanceQueryImpl.caseInstanceId
(String caseInstanceId) CaseInstanceQueryImpl.completed()
CaseInstanceQueryImpl.deploymentId
(String deploymentId) CaseInstanceQueryImpl.orderByCaseDefinitionId()
CaseInstanceQueryImpl.orderByCaseDefinitionKey()
CaseInstanceQueryImpl.orderByCaseInstanceId()
CaseInstanceQueryImpl.orderByTenantId()
CaseInstanceQueryImpl.subCaseInstanceId
(String subCaseInstanceId) CaseInstanceQueryImpl.subProcessInstanceId
(String subProcessInstanceId) CaseInstanceQueryImpl.superCaseInstanceId
(String superCaseInstanceId) CaseInstanceQueryImpl.superProcessInstanceId
(String superProcessInstanceId) CaseInstanceQueryImpl.tenantIdIn
(String... tenantIds) CaseInstanceQueryImpl.terminated()
CaseInstanceQueryImpl.withoutTenantId()
-
Uses of CaseInstanceQuery in org.camunda.bpm.engine.rest.dto.runtime
Modifier and TypeMethodDescriptionprotected CaseInstanceQuery
CaseInstanceQueryDto.createNewQuery
(ProcessEngine engine) Modifier and TypeMethodDescriptionprotected void
CaseInstanceQueryDto.applyFilters
(CaseInstanceQuery query) protected void
CaseInstanceQueryDto.applySortBy
(CaseInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) -
Uses of CaseInstanceQuery in org.camunda.bpm.engine.runtime
Modifier and TypeMethodDescriptionCaseInstanceQuery.active()
Only select case instances which are active.CaseInstanceQuery.caseDefinitionId
(String caseDefinitionId) Selects the case instances which are defined by a case definition with the given id.CaseInstanceQuery.caseDefinitionKey
(String caseDefinitionKey) Select the case instances which are defined by a case definition with the given key.CaseInstanceQuery.caseInstanceBusinessKey
(String caseInstanceBusinessKey) Select case instances with the given business keyCaseInstanceQuery.caseInstanceId
(String caseInstanceId) Select the case instance with the given idCaseInstanceQuery.completed()
Only select case instances which are completed.CaseInstanceQuery.deploymentId
(String deploymentId) Selects the case instances which belong to the given deployment id.CaseInstanceQuery.matchVariableNamesIgnoreCase()
The query will match the names of variables in a case-insensitive way.CaseInstanceQuery.matchVariableValuesIgnoreCase()
The query will match the values of variables in a case-insensitive way.CaseInstanceQuery.orderByCaseDefinitionId()
Order by case definition id (needs to be followed byQuery.asc()
orQuery.desc()
).CaseInstanceQuery.orderByCaseDefinitionKey()
Order by case definition key (needs to be followed byQuery.asc()
orQuery.desc()
).CaseInstanceQuery.orderByCaseInstanceId()
Order by id (needs to be followed byQuery.asc()
orQuery.desc()
).CaseInstanceQuery.orderByTenantId()
Order by tenant id (needs to be followed byQuery.asc()
orQuery.desc()
).CaseInstanceQuery.subCaseInstanceId
(String subCaseInstanceId) Select the case instance that has as sub case instance the given case instance.CaseInstanceQuery.subProcessInstanceId
(String subProcessInstanceId) Select the case instance that has as sub process instance the given process instance.CaseInstanceQuery.superCaseInstanceId
(String superCaseInstanceId) Select the case instances which are a sub case instance of the given super case instance.CaseInstanceQuery.superProcessInstanceId
(String superProcessInstanceId) Select the case instances which are a sub case instance of the given super process instance.CaseInstanceQuery.tenantIdIn
(String... tenantIds) Only select case instances with one of the given tenant ids.CaseInstanceQuery.terminated()
Only select case instances which are terminated.CaseInstanceQuery.variableValueEquals
(String name, Object value) Only select cases instances which have a global variable with the given value.CaseInstanceQuery.variableValueGreaterThan
(String name, Object value) Only select cases instances which have a global variable value greater than the passed value.CaseInstanceQuery.variableValueGreaterThanOrEqual
(String name, Object value) Only select cases instances which have a global variable value greater than or equal to the passed value.CaseInstanceQuery.variableValueLessThan
(String name, Object value) Only select cases instances which have a global variable value less than the passed value.CaseInstanceQuery.variableValueLessThanOrEqual
(String name, Object value) Only select cases instances which have a global variable value less than or equal to the passed value.CaseInstanceQuery.variableValueLike
(String name, String value) Only select cases instances which have a global variable value like the given value.CaseInstanceQuery.variableValueNotEquals
(String name, Object value) Only select cases instances which have a global variable with the given name, but with a different value than the passed value.CaseInstanceQuery.variableValueNotLike
(String name, String value) Only select case instances which have a global variable with the given name and not matching the given value.CaseInstanceQuery.withoutTenantId()
Only select case instances which have no tenant id. -
Uses of CaseInstanceQuery in org.camunda.bpm.engine.test.assertions.bpmn
Modifier and TypeMethodDescriptionprotected CaseInstanceQuery
AbstractProcessAssert.caseInstanceQuery()
-
Uses of CaseInstanceQuery in org.camunda.bpm.engine.test.assertions.cmmn
Modifier and TypeMethodDescriptionstatic CaseInstanceQuery
CmmnAwareTests.caseInstanceQuery()
Helper method to easily create a new CaseInstanceQuery. -
Uses of CaseInstanceQuery in org.camunda.bpm.qa.upgrade