Package org.camunda.bpm.engine.impl
Class ProcessDefinitionStatisticsQueryImpl
java.lang.Object
org.camunda.bpm.engine.impl.db.ListQueryParameterObject
org.camunda.bpm.engine.impl.AbstractQuery<ProcessDefinitionStatisticsQuery,ProcessDefinitionStatistics>
org.camunda.bpm.engine.impl.ProcessDefinitionStatisticsQueryImpl
- All Implemented Interfaces:
Serializable
,Command<Object>
,ProcessDefinitionStatisticsQuery
,Query<ProcessDefinitionStatisticsQuery,
ProcessDefinitionStatistics>
public class ProcessDefinitionStatisticsQueryImpl
extends AbstractQuery<ProcessDefinitionStatisticsQuery,ProcessDefinitionStatistics>
implements ProcessDefinitionStatisticsQuery
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.camunda.bpm.engine.impl.AbstractQuery
AbstractQuery.ResultType
-
Field Summary
Modifier and TypeFieldDescriptionprotected boolean
protected boolean
protected String
protected boolean
protected static final long
Fields inherited from class org.camunda.bpm.engine.impl.AbstractQuery
commandExecutor, expressions, maxResultsLimitEnabled, resultType, SORTORDER_ASC, SORTORDER_DESC, validators
Fields inherited from class org.camunda.bpm.engine.impl.db.ListQueryParameterObject
authCheck, databaseType, firstResult, maxResults, orderingProperties, parameter, tenantCheck
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
long
executeCount
(CommandContext commandContext) executeList
(CommandContext commandContext, Page page) Executes the actual query to retrieve the list of results.Include an aggregation of failed jobs in the result.Include an aggregation of incidents in the result.includeIncidentsForType
(String incidentType) Include an aggregation of incidents of the assigned incidentType in the result.Include an aggregation of root incidents onlyboolean
boolean
Methods inherited from class org.camunda.bpm.engine.impl.AbstractQuery
addExpression, addValidator, asc, checkMaxResultsLimit, count, desc, direction, disableMaxResultsLimit, enableMaxResultsLimit, evaluateExpressions, evaluateExpressionsAndExecuteCount, evaluateExpressionsAndExecuteDeploymentIdMappingsList, evaluateExpressionsAndExecuteIdsList, evaluateExpressionsAndExecuteList, execute, executeDeploymentIdMappingsList, executeIdsList, executeResult, executeSingleResult, extend, getExpressions, getMethod, hasExcludingConditions, list, listDeploymentIdMappings, listIds, listPage, mergeExpressions, mergeOrdering, orderBy, orderBy, removeValidator, setCommandExecutor, setExpressions, singleResult, unlimitedList, validate, validate
Methods inherited from class org.camunda.bpm.engine.impl.db.ListQueryParameterObject
getAuthCheck, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getOrderingProperties, getParameter, getTenantCheck, setAuthCheck, setDatabaseType, setFirstResult, setMaxResults, setOrderingProperties, setParameter, setTenantCheck
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.camunda.bpm.engine.query.Query
asc, count, desc, list, listPage, singleResult, unlimitedList
-
Field Details
-
serialVersionUID
protected static final long serialVersionUID- See Also:
-
includeFailedJobs
protected boolean includeFailedJobs -
includeIncidents
protected boolean includeIncidents -
includeRootIncidents
protected boolean includeRootIncidents -
includeIncidentsForType
-
-
Constructor Details
-
ProcessDefinitionStatisticsQueryImpl
-
-
Method Details
-
executeCount
- Specified by:
executeCount
in classAbstractQuery<ProcessDefinitionStatisticsQuery,
ProcessDefinitionStatistics>
-
executeList
Description copied from class:AbstractQuery
Executes the actual query to retrieve the list of results.- Specified by:
executeList
in classAbstractQuery<ProcessDefinitionStatisticsQuery,
ProcessDefinitionStatistics> page
- used if the results must be paged. If null, no paging will be applied.
-
includeFailedJobs
Description copied from interface:ProcessDefinitionStatisticsQuery
Include an aggregation of failed jobs in the result.- Specified by:
includeFailedJobs
in interfaceProcessDefinitionStatisticsQuery
-
includeIncidents
Description copied from interface:ProcessDefinitionStatisticsQuery
Include an aggregation of incidents in the result.- Specified by:
includeIncidents
in interfaceProcessDefinitionStatisticsQuery
-
includeIncidentsForType
Description copied from interface:ProcessDefinitionStatisticsQuery
Include an aggregation of incidents of the assigned incidentType in the result.- Specified by:
includeIncidentsForType
in interfaceProcessDefinitionStatisticsQuery
-
isFailedJobsToInclude
public boolean isFailedJobsToInclude() -
isIncidentsToInclude
public boolean isIncidentsToInclude() -
checkQueryOk
protected void checkQueryOk()- Overrides:
checkQueryOk
in classAbstractQuery<ProcessDefinitionStatisticsQuery,
ProcessDefinitionStatistics>
-
includeRootIncidents
Description copied from interface:ProcessDefinitionStatisticsQuery
Include an aggregation of root incidents only- Specified by:
includeRootIncidents
in interfaceProcessDefinitionStatisticsQuery
-