Uses of Interface
org.camunda.bpm.engine.query.Query
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
HistoryService
.classes related to the
IdentityService
.API implementation classes, which shouldn't directly be used by end-users.
Classes related to the
ManagementService
.Classes related to the querying entities in the engine.
Classes related to the
RepositoryService
.Classes related to the
RuntimeService
.Classes related to the
TaskService
.-
Uses of Query in org.camunda.bpm.engine
Modifier and TypeMethodDescriptionExecutes the extended query of a filter and returns the result as list.Executes the extended query of a filter and returns the result in the given boundaries as list.<T,
Q extends Query<?, T>>
TFilterService.singleResult
(String filterId, Q extendingQuery) Executes the extended query of the filter and returns the a single result. -
Uses of Query in org.camunda.bpm.engine.authorization
-
Uses of Query in org.camunda.bpm.engine.batch
-
Uses of Query in org.camunda.bpm.engine.batch.history
-
Uses of Query in org.camunda.bpm.engine.externaltask
-
Uses of Query in org.camunda.bpm.engine.filter
-
Uses of Query in org.camunda.bpm.engine.history
Modifier and TypeInterfaceDescriptioninterface
Defines a report query for cleanable batches.interface
Defines a report query for cleanable case instances.interface
Defines a report query for finished decision instances.interface
Defines a report query for cleanable process instances.interface
Programmatic querying forHistoricActivityInstance
s.interface
interface
Programmatic querying forHistoricCaseActivityInstance
s.interface
interface
Allows programmatic querying ofHistoricCaseInstance
s.interface
Allows programmatic querying ofHistoricDecisionInstance
s.interface
interface
Programmatic querying forHistoricDetail
s.interface
interface
interface
interface
interface
Allows programmatic querying ofHistoricProcessInstance
s.interface
Allows programmatic querying forHistoricTaskInstance
s.interface
Programmatic querying forHistoricVariableInstance
s.interface
Programmatic querying forUserOperationLogEntry
instances. -
Uses of Query in org.camunda.bpm.engine.identity
-
Uses of Query in org.camunda.bpm.engine.impl
Modifier and TypeClassDescriptionclass
AbstractQuery<T extends Query<?,
?>, U> Abstract superclass for all query types.class
AbstractVariableQueryImpl<T extends Query<?,
?>, U> Abstract query class that adds methods to query for variable values.Modifier and TypeClassDescriptionclass
AbstractQuery<T extends Query<?,
?>, U> Abstract superclass for all query types.class
AbstractVariableQueryImpl<T extends Query<?,
?>, U> Abstract query class that adds methods to query for variable values.class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Modifier and TypeMethodDescription<T,
Q extends Query<?, T>>
TFilterServiceImpl.singleResult
(String filterId, Q extendingQuery) -
Uses of Query in org.camunda.bpm.engine.impl.batch
-
Uses of Query in org.camunda.bpm.engine.impl.batch.history
-
Uses of Query in org.camunda.bpm.engine.impl.cmd
Modifier and TypeMethodDescriptionprotected Query<?,
?> AbstractExecuteFilterCmd.getFilterQuery
(CommandContext commandContext) ModifierConstructorDescriptionAbstractExecuteFilterCmd
(String filterId, Query<?, ?> extendingQuery) ExecuteFilterCountCmd
(String filterId, Query<?, ?> extendingQuery) ExecuteFilterListCmd
(String filterId, Query<?, ?> extendingQuery) ExecuteFilterListPageCmd
(String filterId, Query<?, ?> extendingQuery, int firstResult, int maxResults) ExecuteFilterSingleResultCmd
(String filterId, Query<?, ?> extendingQuery) -
Uses of Query in org.camunda.bpm.engine.impl.cmmn.entity.repository
-
Uses of Query in org.camunda.bpm.engine.impl.cmmn.entity.runtime
Modifier and TypeClassDescriptionclass
class
class
This query is currently not public API on purpose. -
Uses of Query in org.camunda.bpm.engine.impl.dmn.entity.repository
Modifier and TypeClassDescriptionclass
class
-
Uses of Query in org.camunda.bpm.engine.impl.filter
-
Uses of Query in org.camunda.bpm.engine.impl.identity.db
Modifier and TypeClassDescriptionclass
class
class
-
Uses of Query in org.camunda.bpm.engine.impl.persistence.entity
-
Uses of Query in org.camunda.bpm.engine.management
Modifier and TypeInterfaceDescriptioninterface
interface
interface
Allows programmatic querying ofJobDefinition
s.interface
interface
-
Uses of Query in org.camunda.bpm.engine.query
-
Uses of Query in org.camunda.bpm.engine.repository
Modifier and TypeInterfaceDescriptioninterface
interface
interface
interface
Allows programmatic querying ofDeployment
s.interface
Allows programmatic querying ofProcessDefinition
s. -
Uses of Query in org.camunda.bpm.engine.rest.dto
Modifier and TypeClassDescriptionclass
AbstractQueryDto<T extends Query<?,
?>> Defines common query operations, such as sorting options and validation. -
Uses of Query in org.camunda.bpm.engine.rest.dto.task
-
Uses of Query in org.camunda.bpm.engine.rest.impl
Modifier and TypeMethodDescriptionprotected <T extends Query<?,
?>, R extends AbstractQueryDto<T>>
TProcessInstanceRestServiceImpl.toQuery
(R query) -
Uses of Query in org.camunda.bpm.engine.rest.sub
Modifier and TypeClassDescriptionclass
AbstractResourceProvider<T extends Query<?,
U>, U, DTO> Base class to unify the getResource(boolean deserialized) and getResourceBinary() methods for several subclasses.Modifier and TypeMethodDescriptionAbstractResourceProvider.baseQueryForBinaryVariable()
Create the query we need for fetching the desired result.AbstractResourceProvider.baseQueryForVariable
(boolean deserializeObjectValue) TODO change comment Create the query we need for fetching the desired result. -
Uses of Query in org.camunda.bpm.engine.rest.sub.history.impl
Modifier and TypeMethodDescriptionprotected Query<HistoricDetailQuery,
HistoricDetail> HistoricDetailResourceImpl.baseQueryForBinaryVariable()
HistoricVariableInstanceResourceImpl.baseQueryForBinaryVariable()
protected Query<HistoricDetailQuery,
HistoricDetail> HistoricDetailResourceImpl.baseQueryForVariable
(boolean deserializeObjectValue) HistoricVariableInstanceResourceImpl.baseQueryForVariable
(boolean deserializeObjectValue) -
Uses of Query in org.camunda.bpm.engine.rest.sub.runtime.impl
Modifier and TypeMethodDescriptionprotected Query<VariableInstanceQuery,
VariableInstance> VariableInstanceResourceImpl.baseQueryForBinaryVariable()
protected Query<VariableInstanceQuery,
VariableInstance> VariableInstanceResourceImpl.baseQueryForVariable
(boolean deserializeObjectValue) protected Query
FilterResourceImpl.convertQuery
(String queryString) -
Uses of Query in org.camunda.bpm.engine.rest.util
Modifier and TypeMethodDescription -
Uses of Query in org.camunda.bpm.engine.runtime
Modifier and TypeInterfaceDescriptioninterface
interface
interface
Allows querying of event subscriptions.interface
Allows programmatic querying ofExecution
s.interface
interface
Allows programmatic querying ofJob
s.interface
Allows programmatic querying ofProcessInstance
s.interface
-
Uses of Query in org.camunda.bpm.engine.task
-
Uses of Query in org.camunda.bpm.identity.impl.ldap
Modifier and TypeClassDescriptionclass
class
Since multi-tenancy is not supported for the LDAP plugin, the query always returns0
or an empty list.class