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

java.lang.Object
  extended by org.camunda.bpm.engine.impl.core.model.CoreModelElement
      extended by org.camunda.bpm.engine.impl.core.model.CoreActivity
          extended by org.camunda.bpm.engine.impl.pvm.process.ScopeImpl
              extended by org.camunda.bpm.engine.impl.pvm.process.ProcessDefinitionImpl
                  extended by org.camunda.bpm.engine.impl.persistence.entity.ProcessDefinitionEntity
                      extended by org.camunda.bpm.engine.impl.persistence.entity.ProcessDefinitionStatisticsEntity
All Implemented Interfaces:
Serializable, DbEntity, HasDbRevision, PvmProcessDefinition, PvmProcessElement, PvmScope, ReadOnlyProcessDefinition, ResourceDefinitionEntity, ProcessDefinitionStatistics, ProcessDefinition, ResourceDefinition

public class ProcessDefinitionStatisticsEntity
extends ProcessDefinitionEntity
implements ProcessDefinitionStatistics

See Also:
Serialized Form

Field Summary
protected  int failedJobs
           
protected  List<IncidentStatistics> incidentStatistics
           
protected  int instances
           
protected static long serialVersionUID
           
 
Fields inherited from class org.camunda.bpm.engine.impl.persistence.entity.ProcessDefinitionEntity
candidateStarterGroupIdExpressions, candidateStarterUserIdExpressions, category, definitionIdentityLinkEntities, deploymentId, diagramResourceName, firstVersion, hasStartFormKey, historyLevel, isGraphicalNotationDefined, isIdentityLinksInitialized, key, LOG, previousProcessDefinitionId, resourceName, revision, startFormHandler, suspensionState, taskDefinitions, tenantId, version, versionTag
 
Fields inherited from class org.camunda.bpm.engine.impl.pvm.process.ProcessDefinitionImpl
description, initial, initialActivityStacks, laneSets, name, participantProcess
 
Fields inherited from class org.camunda.bpm.engine.impl.pvm.process.ScopeImpl
eventActivities, flowActivities, isSubProcessScope, namedFlowActivities, processDefinition
 
Fields inherited from class org.camunda.bpm.engine.impl.core.model.CoreActivity
ioMapping
 
Fields inherited from class org.camunda.bpm.engine.impl.core.model.CoreModelElement
builtInListeners, builtInVariableListeners, id, listeners, properties, variableListeners
 
Constructor Summary
ProcessDefinitionStatisticsEntity()
           
 
Method Summary
 int getFailedJobs()
          The number of all failed jobs of all process instances.
 List<IncidentStatistics> getIncidentStatistics()
          Returns a list of incident statistics.
 int getInstances()
          The number of all process instances of the process definition.
 void setFailedJobs(int failedJobs)
           
 void setIncidentStatistics(List<IncidentStatistics> incidentStatistics)
           
 void setInstances(int instances)
           
 String toString()
           
 
Methods inherited from class org.camunda.bpm.engine.impl.persistence.entity.ProcessDefinitionEntity
addCandidateStarterGroupIdExpression, addCandidateStarterUserIdExpression, addIdentityLink, createProcessInstance, createProcessInstance, createProcessInstance, createProcessInstance, createProcessInstance, deleteIdentityLink, ensureNotSuspended, ensurePreviousProcessDefinitionIdInitialized, getCandidateStarterGroupIdExpressions, getCandidateStarterUserIdExpressions, getCategory, getDeploymentId, getDescription, getDiagramResourceName, getHasStartFormKey, getHistoryLevel, getIdentityLinks, getKey, getPersistentState, getPreviousDefinition, getPreviousProcessDefinitionId, getResourceName, getRevision, getRevisionNext, getStartFormHandler, getSuspensionState, getTaskDefinitions, getTenantId, getVersion, getVersionTag, hasStartFormKey, isGraphicalNotationDefined, isSuspended, loadProcessDefinition, newProcessInstance, resetPreviousProcessDefinitionId, setCategory, setDeploymentId, setDiagramResourceName, setGraphicalNotationDefined, setHasStartFormKey, setHistoryLevel, setId, setKey, setPreviousProcessDefinitionId, setResourceName, setRevision, setStartFormHandler, setStartFormKey, setSuspensionState, setTaskDefinitions, setTenantId, setVersion, setVersionTag, updateModifiedFieldsFromEntity
 
Methods inherited from class org.camunda.bpm.engine.impl.pvm.process.ProcessDefinitionImpl
addLaneSet, createProcessInstanceForInitial, ensureDefaultInitialExists, getActivityBehavior, getEventScope, getFlowScope, getInitial, getInitialActivityStack, getInitialActivityStack, getLaneForId, getLaneSets, getLevelOfSubprocessScope, getParticipantProcess, isScope, isSubProcessScope, setInitial, setParticipantProcess
 
Methods inherited from class org.camunda.bpm.engine.impl.pvm.process.ScopeImpl
addExecutionListener, addExecutionListener, contains, createActivity, findActivity, findActivityAtLevelOfSubprocess, findTransition, getActivities, getChildActivity, getEventActivities, getExecutionListeners, getExecutionListeners, getProcessDefinition, isAncestorFlowScopeOf, setSubProcessScope
 
Methods inherited from class org.camunda.bpm.engine.impl.core.model.CoreActivity
createActivity, getIoMapping, setIoMapping
 
Methods inherited from class org.camunda.bpm.engine.impl.core.model.CoreModelElement
addBuiltInListener, addBuiltInListener, addBuiltInVariableListener, addBuiltInVariableListener, addListener, addListener, addListenerToMap, addVariableListener, addVariableListener, getBuiltInListeners, getBuiltInListeners, getBuiltInVariableListeners, getBuiltInVariableListenersLocal, getId, getListeners, getListeners, getName, getProperties, getProperty, getVariableListeners, getVariableListenersLocal, setName, setProperties, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.camunda.bpm.engine.repository.ProcessDefinition
getDescription, getVersionTag, hasStartFormKey, isSuspended
 
Methods inherited from interface org.camunda.bpm.engine.repository.ResourceDefinition
getCategory, getDeploymentId, getDiagramResourceName, getId, getKey, getName, getResourceName, getTenantId, getVersion
 
Methods inherited from interface org.camunda.bpm.engine.impl.repository.ResourceDefinitionEntity
setName
 
Methods inherited from interface org.camunda.bpm.engine.impl.db.DbEntity
getId
 
Methods inherited from interface org.camunda.bpm.engine.impl.pvm.ReadOnlyProcessDefinition
getName
 
Methods inherited from interface org.camunda.bpm.engine.impl.pvm.PvmScope
findActivity, findActivityAtLevelOfSubprocess, findTransition, getActivities
 
Methods inherited from interface org.camunda.bpm.engine.impl.pvm.PvmProcessElement
getId, getProcessDefinition, getProperties, getProperty
 

Field Detail

serialVersionUID

protected static final long serialVersionUID
See Also:
Constant Field Values

instances

protected int instances

failedJobs

protected int failedJobs

incidentStatistics

protected List<IncidentStatistics> incidentStatistics
Constructor Detail

ProcessDefinitionStatisticsEntity

public ProcessDefinitionStatisticsEntity()
Method Detail

getInstances

public int getInstances()
Description copied from interface: ProcessDefinitionStatistics
The number of all process instances of the process definition.

Specified by:
getInstances in interface ProcessDefinitionStatistics

setInstances

public void setInstances(int instances)

getFailedJobs

public int getFailedJobs()
Description copied from interface: ProcessDefinitionStatistics
The number of all failed jobs of all process instances.

Specified by:
getFailedJobs in interface ProcessDefinitionStatistics

setFailedJobs

public void setFailedJobs(int failedJobs)

getIncidentStatistics

public List<IncidentStatistics> getIncidentStatistics()
Description copied from interface: ProcessDefinitionStatistics
Returns a list of incident statistics.

Specified by:
getIncidentStatistics in interface ProcessDefinitionStatistics

setIncidentStatistics

public void setIncidentStatistics(List<IncidentStatistics> incidentStatistics)

toString

public String toString()
Overrides:
toString in class ProcessDefinitionEntity


Copyright © 2016 camunda services GmbH. All rights reserved.