Class InstanceCountHolder
java.lang.Object
com.flowable.core.common.license.count.InstanceCountHolder
- All Implemented Interfaces:
InstanceCounts
- Author:
- Filip Hrisafov
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Map<InstanceCountKey,Long> protected intprotected intprotected intprotected int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconcat(InstanceCounts value) intintintintvoidincrementAdditionalCount(String scopeType, String scopeSubType) voidvoidvoidvoid
-
Field Details
-
rootProcessCount
protected int rootProcessCount -
processCount
protected int processCount -
rootCaseCount
protected int rootCaseCount -
caseCount
protected int caseCount -
additionalCounts
-
-
Constructor Details
-
InstanceCountHolder
public InstanceCountHolder()
-
-
Method Details
-
getRootProcessCount
public int getRootProcessCount()- Specified by:
getRootProcessCountin interfaceInstanceCounts
-
incrementRootProcessCount
public void incrementRootProcessCount() -
getProcessCount
public int getProcessCount()- Specified by:
getProcessCountin interfaceInstanceCounts
-
incrementProcessCount
public void incrementProcessCount() -
getRootCaseCount
public int getRootCaseCount()- Specified by:
getRootCaseCountin interfaceInstanceCounts
-
incrementRootCaseCount
public void incrementRootCaseCount() -
getCaseCount
public int getCaseCount()- Specified by:
getCaseCountin interfaceInstanceCounts
-
incrementCaseCount
public void incrementCaseCount() -
getAdditionalCounts
- Specified by:
getAdditionalCountsin interfaceInstanceCounts
-
incrementAdditionalCount
-
concat
- Specified by:
concatin interfaceInstanceCounts
-