org.camunda.bpm.engine.impl.persistence.entity
Class StatisticsManager

java.lang.Object
  extended by org.camunda.bpm.engine.impl.persistence.AbstractManager
      extended by org.camunda.bpm.engine.impl.persistence.entity.StatisticsManager
All Implemented Interfaces:
Session

public class StatisticsManager
extends AbstractManager


Constructor Summary
StatisticsManager()
           
 
Method Summary
protected  void checkReadDecisionRequirementsDefinition(HistoricDecisionInstanceStatisticsQueryImpl query)
           
protected  void checkReadProcessDefinition(ActivityStatisticsQueryImpl query)
           
protected  void configureQuery(ActivityStatisticsQueryImpl query)
           
protected  void configureQuery(BatchStatisticsQueryImpl batchQuery)
           
protected  void configureQuery(DeploymentStatisticsQueryImpl query)
           
protected  void configureQuery(HistoricDecisionInstanceStatisticsQueryImpl decisionRequirementsDefinitionStatisticsQuery)
           
protected  void configureQuery(ProcessDefinitionStatisticsQueryImpl query)
           
 long getStatisticsCountGroupedByActivity(ActivityStatisticsQueryImpl query)
           
 long getStatisticsCountGroupedByBatch(BatchStatisticsQueryImpl query)
           
 long getStatisticsCountGroupedByDecisionRequirementsDefinition(HistoricDecisionInstanceStatisticsQueryImpl decisionRequirementsDefinitionStatisticsQuery)
           
 long getStatisticsCountGroupedByDeployment(DeploymentStatisticsQueryImpl query)
           
 long getStatisticsCountGroupedByProcessDefinitionVersion(ProcessDefinitionStatisticsQueryImpl query)
           
 List<ActivityStatistics> getStatisticsGroupedByActivity(ActivityStatisticsQueryImpl query, Page page)
           
 List<BatchStatistics> getStatisticsGroupedByBatch(BatchStatisticsQueryImpl query, Page page)
           
 List<HistoricDecisionInstanceStatistics> getStatisticsGroupedByDecisionRequirementsDefinition(HistoricDecisionInstanceStatisticsQueryImpl query, Page page)
           
 List<DeploymentStatistics> getStatisticsGroupedByDeployment(DeploymentStatisticsQueryImpl query, Page page)
           
 List<ProcessDefinitionStatistics> getStatisticsGroupedByProcessDefinitionVersion(ProcessDefinitionStatisticsQueryImpl query, Page page)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractManager
checkAuthorization, close, configureQuery, delete, deleteAuthorizations, deleteAuthorizationsForGroup, deleteAuthorizationsForUser, deleteDefaultAuthorizations, flush, getAttachmentManager, getAuthorizationManager, getBatchManager, getByteArrayManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getCommandContext, getCurrentAuthentication, getDbEntityManager, getDbSqlSession, getDecisionDefinitionManager, getDecisionRequirementsDefinitionManager, getDeploymentManager, getEventSubscriptionManager, getHistoricActivityInstanceManager, getHistoricBatchManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDecisionInstanceManager, getHistoricDetailManager, getHistoricExternalTaskLogManager, getHistoricIdentityLinkManager, getHistoricIncidentManager, getHistoricJobLogManager, getHistoricProcessInstanceManager, getHistoricReportManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getJobDefinitionManager, getJobManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getTaskReportManager, getTenantManager, getUserOperationLogManager, getVariableInstanceManager, insert, isAuthorizationEnabled, saveDefaultAuthorizations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatisticsManager

public StatisticsManager()
Method Detail

getStatisticsGroupedByProcessDefinitionVersion

public List<ProcessDefinitionStatistics> getStatisticsGroupedByProcessDefinitionVersion(ProcessDefinitionStatisticsQueryImpl query,
                                                                                        Page page)

getStatisticsCountGroupedByProcessDefinitionVersion

public long getStatisticsCountGroupedByProcessDefinitionVersion(ProcessDefinitionStatisticsQueryImpl query)

getStatisticsGroupedByActivity

public List<ActivityStatistics> getStatisticsGroupedByActivity(ActivityStatisticsQueryImpl query,
                                                               Page page)

getStatisticsCountGroupedByActivity

public long getStatisticsCountGroupedByActivity(ActivityStatisticsQueryImpl query)

getStatisticsGroupedByDeployment

public List<DeploymentStatistics> getStatisticsGroupedByDeployment(DeploymentStatisticsQueryImpl query,
                                                                   Page page)

getStatisticsCountGroupedByDeployment

public long getStatisticsCountGroupedByDeployment(DeploymentStatisticsQueryImpl query)

getStatisticsGroupedByBatch

public List<BatchStatistics> getStatisticsGroupedByBatch(BatchStatisticsQueryImpl query,
                                                         Page page)

getStatisticsCountGroupedByBatch

public long getStatisticsCountGroupedByBatch(BatchStatisticsQueryImpl query)

configureQuery

protected void configureQuery(DeploymentStatisticsQueryImpl query)

configureQuery

protected void configureQuery(ProcessDefinitionStatisticsQueryImpl query)

configureQuery

protected void configureQuery(ActivityStatisticsQueryImpl query)

configureQuery

protected void configureQuery(BatchStatisticsQueryImpl batchQuery)

checkReadProcessDefinition

protected void checkReadProcessDefinition(ActivityStatisticsQueryImpl query)

getStatisticsCountGroupedByDecisionRequirementsDefinition

public long getStatisticsCountGroupedByDecisionRequirementsDefinition(HistoricDecisionInstanceStatisticsQueryImpl decisionRequirementsDefinitionStatisticsQuery)

configureQuery

protected void configureQuery(HistoricDecisionInstanceStatisticsQueryImpl decisionRequirementsDefinitionStatisticsQuery)

checkReadDecisionRequirementsDefinition

protected void checkReadDecisionRequirementsDefinition(HistoricDecisionInstanceStatisticsQueryImpl query)

getStatisticsGroupedByDecisionRequirementsDefinition

public List<HistoricDecisionInstanceStatistics> getStatisticsGroupedByDecisionRequirementsDefinition(HistoricDecisionInstanceStatisticsQueryImpl query,
                                                                                                     Page page)


Copyright © 2017 camunda services GmbH. All rights reserved.