Uses of Interface
org.camunda.bpm.engine.query.Query
-
Packages that use Query Package Description org.camunda.bpm.engine Public API of the Camunda Platform engine.
Typical usage of the API starts by the creation of aProcessEngineConfiguration(typically based on a configuration file), from which aProcessEnginecan be obtained.
Through the services obtained from such aProcessEngine, BPM and workflow operation can be executed:
RepositoryService: ManagesDeployments
RuntimeService: For starting and searchingProcessInstances
TaskService: Exposes operations to manage human (standalone)Tasks, such as claiming, completing and assigning tasks
IdentityService: Used for managingUsers,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.authorization org.camunda.bpm.engine.batch org.camunda.bpm.engine.batch.history org.camunda.bpm.engine.externaltask org.camunda.bpm.engine.filter org.camunda.bpm.engine.history Classes related to theHistoryService.org.camunda.bpm.engine.identity classes related to theIdentityService.org.camunda.bpm.engine.impl API implementation classes, which shouldn't directly be used by end-users.org.camunda.bpm.engine.impl.batch org.camunda.bpm.engine.impl.batch.history org.camunda.bpm.engine.impl.cmd org.camunda.bpm.engine.impl.cmmn.entity.repository org.camunda.bpm.engine.impl.cmmn.entity.runtime org.camunda.bpm.engine.impl.dmn.entity.repository org.camunda.bpm.engine.impl.filter org.camunda.bpm.engine.impl.identity.db org.camunda.bpm.engine.impl.persistence.entity org.camunda.bpm.engine.management Classes related to theManagementService.org.camunda.bpm.engine.query Classes related to the querying entities in the engine.org.camunda.bpm.engine.repository Classes related to theRepositoryService.org.camunda.bpm.engine.runtime Classes related to theRuntimeService.org.camunda.bpm.engine.task Classes related to theTaskService. -
-
Uses of Query in org.camunda.bpm.engine
Methods in org.camunda.bpm.engine with type parameters of type Query Modifier and Type Method Description <T,Q extends Query<?,T>>
List<T>FilterService. list(String filterId, Q extendingQuery)Executes the extended query of a filter and returns the result as list.<T,Q extends Query<?,T>>
List<T>FilterService. listPage(String filterId, Q extendingQuery, int firstResult, int maxResults)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.Methods in org.camunda.bpm.engine with parameters of type Query Modifier and Type Method Description LongFilterService. count(String filterId, Query<?,?> extendingQuery)Executes the extended query of the filter and returns the result count. -
Uses of Query in org.camunda.bpm.engine.authorization
Subinterfaces of Query in org.camunda.bpm.engine.authorization Modifier and Type Interface Description interfaceAuthorizationQuery -
Uses of Query in org.camunda.bpm.engine.batch
Subinterfaces of Query in org.camunda.bpm.engine.batch Modifier and Type Interface Description interfaceBatchQueryQuery forBatchinstances.interfaceBatchStatisticsQuery -
Uses of Query in org.camunda.bpm.engine.batch.history
Subinterfaces of Query in org.camunda.bpm.engine.batch.history Modifier and Type Interface Description interfaceHistoricBatchQueryQuery forHistoricBatchinstances. -
Uses of Query in org.camunda.bpm.engine.externaltask
Subinterfaces of Query in org.camunda.bpm.engine.externaltask Modifier and Type Interface Description interfaceExternalTaskQuery -
Uses of Query in org.camunda.bpm.engine.filter
Subinterfaces of Query in org.camunda.bpm.engine.filter Modifier and Type Interface Description interfaceFilterQueryMethods in org.camunda.bpm.engine.filter with type parameters of type Query Modifier and Type Method Description <T extends Query<?,?>>
FilterFilter. extend(T extendingQuery)Extends the query with the additional query.<T extends Query<?,?>>
TFilter. getQuery()<T extends Query<?,?>>
FilterFilter. setQuery(T query) -
Uses of Query in org.camunda.bpm.engine.history
-
Uses of Query in org.camunda.bpm.engine.identity
Subinterfaces of Query in org.camunda.bpm.engine.identity Modifier and Type Interface Description interfaceGroupQueryAllows to programmatically query forGroups.interfaceTenantQueryAllows to programmatically query forTenants.interfaceUserQueryAllows programmatic querying ofUser -
Uses of Query in org.camunda.bpm.engine.impl
Classes in org.camunda.bpm.engine.impl with type parameters of type Query Modifier and Type Class Description classAbstractQuery<T extends Query<?,?>,U>Abstract superclass for all query types.classAbstractVariableQueryImpl<T extends Query<?,?>,U>Abstract query class that adds methods to query for variable values.Methods in org.camunda.bpm.engine.impl with type parameters of type Query Modifier and Type Method Description <T,Q extends Query<?,T>>
List<T>FilterServiceImpl. list(String filterId, Q extendingQuery)<T,Q extends Query<?,T>>
List<T>FilterServiceImpl. listPage(String filterId, Q extendingQuery, int firstResult, int maxResults)<T,Q extends Query<?,T>>
TFilterServiceImpl. singleResult(String filterId, Q extendingQuery)Methods in org.camunda.bpm.engine.impl with parameters of type Query Modifier and Type Method Description LongFilterServiceImpl. count(String filterId, Query<?,?> extendingQuery) -
Uses of Query in org.camunda.bpm.engine.impl.batch
Classes in org.camunda.bpm.engine.impl.batch that implement Query Modifier and Type Class Description classBatchQueryImplclassBatchStatisticsQueryImpl -
Uses of Query in org.camunda.bpm.engine.impl.batch.history
Classes in org.camunda.bpm.engine.impl.batch.history that implement Query Modifier and Type Class Description classHistoricBatchQueryImpl -
Uses of Query in org.camunda.bpm.engine.impl.cmd
Fields in org.camunda.bpm.engine.impl.cmd declared as Query Modifier and Type Field Description protected Query<?,?>AbstractExecuteFilterCmd. extendingQueryMethods in org.camunda.bpm.engine.impl.cmd that return Query Modifier and Type Method Description protected Query<?,?>AbstractExecuteFilterCmd. getFilterQuery(CommandContext commandContext)Constructors in org.camunda.bpm.engine.impl.cmd with parameters of type Query Constructor Description AbstractExecuteFilterCmd(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
Classes in org.camunda.bpm.engine.impl.cmmn.entity.repository that implement Query Modifier and Type Class Description classCaseDefinitionQueryImpl -
Uses of Query in org.camunda.bpm.engine.impl.cmmn.entity.runtime
Classes in org.camunda.bpm.engine.impl.cmmn.entity.runtime that implement Query Modifier and Type Class Description classCaseExecutionQueryImplclassCaseInstanceQueryImplclassCaseSentryPartQueryImplThis query is currently not public API on purpose. -
Uses of Query in org.camunda.bpm.engine.impl.dmn.entity.repository
Classes in org.camunda.bpm.engine.impl.dmn.entity.repository that implement Query Modifier and Type Class Description classDecisionDefinitionQueryImplclassDecisionRequirementsDefinitionQueryImpl -
Uses of Query in org.camunda.bpm.engine.impl.filter
Classes in org.camunda.bpm.engine.impl.filter that implement Query Modifier and Type Class Description classFilterQueryImpl -
Uses of Query in org.camunda.bpm.engine.impl.identity.db
Classes in org.camunda.bpm.engine.impl.identity.db that implement Query Modifier and Type Class Description classDbGroupQueryImplclassDbTenantQueryImplclassDbUserQueryImpl -
Uses of Query in org.camunda.bpm.engine.impl.persistence.entity
Methods in org.camunda.bpm.engine.impl.persistence.entity with type parameters of type Query Modifier and Type Method Description <T extends Query<?,?>>
FilterFilterEntity. extend(T extendingQuery)<T extends Query<?,?>>
TFilterEntity. getQuery()<T extends Query<?,?>>
FilterFilterEntity. setQuery(T query) -
Uses of Query in org.camunda.bpm.engine.management
Subinterfaces of Query in org.camunda.bpm.engine.management Modifier and Type Interface Description interfaceActivityStatisticsQueryinterfaceDeploymentStatisticsQueryinterfaceJobDefinitionQueryAllows programmatic querying ofJobDefinitions.interfaceProcessDefinitionStatisticsQueryinterfaceSchemaLogQuery -
Uses of Query in org.camunda.bpm.engine.query
Classes in org.camunda.bpm.engine.query with type parameters of type Query Modifier and Type Interface Description interfaceQuery<T extends Query<?,?>,U>Describes basic methods for querying. -
Uses of Query in org.camunda.bpm.engine.repository
Subinterfaces of Query in org.camunda.bpm.engine.repository Modifier and Type Interface Description interfaceCaseDefinitionQueryinterfaceDecisionDefinitionQueryinterfaceDecisionRequirementsDefinitionQueryinterfaceDeploymentQueryAllows programmatic querying ofDeployments.interfaceProcessDefinitionQueryAllows programmatic querying ofProcessDefinitions. -
Uses of Query in org.camunda.bpm.engine.runtime
Subinterfaces of Query in org.camunda.bpm.engine.runtime Modifier and Type Interface Description interfaceCaseExecutionQueryinterfaceCaseInstanceQueryinterfaceEventSubscriptionQueryAllows querying of event subscriptions.interfaceExecutionQueryAllows programmatic querying ofExecutions.interfaceIncidentQueryinterfaceJobQueryAllows programmatic querying ofJobs.interfaceProcessInstanceQueryAllows programmatic querying ofProcessInstances.interfaceVariableInstanceQuery -
Uses of Query in org.camunda.bpm.engine.task
Subinterfaces of Query in org.camunda.bpm.engine.task Modifier and Type Interface Description interfaceTaskQueryAllows programmatic querying ofTasks;
-