Package com.flowable.core.service.caze
Class LicenseCountingCmmnHistoryManager
java.lang.Object
com.flowable.core.service.caze.LicenseCountingCmmnHistoryManager
- All Implemented Interfaces:
CmmnHistoryManager
- Author:
- Filip Hrisafov
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final com.flowable.license.LicenseCheckService -
Constructor Summary
ConstructorsConstructorDescriptionLicenseCountingCmmnHistoryManager(com.flowable.license.LicenseCheckService licenseCheckService) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteHistoricUserTaskLogEntry(long logNumber) voidrecordBulkDeleteHistoricCaseInstances(Collection<String> caseInstanceIds) voidrecordCaseInstanceEnd(CaseInstanceEntity caseInstanceEntity, String state, Date endTime) voidrecordCaseInstanceStart(CaseInstanceEntity caseInstance) voidrecordEntityLinkCreated(EntityLinkEntity entityLink) voidrecordEntityLinkDeleted(EntityLinkEntity entityLink) voidrecordHistoricCaseInstanceDeleted(String caseInstanceId, String tenantId) voidrecordHistoricCaseInstanceReactivated(CaseInstanceEntity caseInstanceEntity) voidvoidrecordHistoricUserTaskLogEntry(HistoricTaskLogEntryBuilder taskLogEntryBuilder) voidrecordIdentityLinkCreated(IdentityLinkEntity identityLink) voidrecordIdentityLinkDeleted(IdentityLinkEntity identityLink) voidrecordMilestoneReached(MilestoneInstanceEntity milestoneInstanceEntity) voidrecordPlanItemInstanceAvailable(PlanItemInstanceEntity planItemInstanceEntity) voidrecordPlanItemInstanceCompleted(PlanItemInstanceEntity planItemInstanceEntity) voidrecordPlanItemInstanceCreated(PlanItemInstanceEntity planItemInstanceEntity) voidrecordPlanItemInstanceDisabled(PlanItemInstanceEntity planItemInstanceEntity) voidrecordPlanItemInstanceEnabled(PlanItemInstanceEntity planItemInstanceEntity) voidrecordPlanItemInstanceExit(PlanItemInstanceEntity planItemInstanceEntity) voidrecordPlanItemInstanceOccurred(PlanItemInstanceEntity planItemInstanceEntity) voidrecordPlanItemInstanceReactivated(PlanItemInstanceEntity planItemInstanceEntity) voidrecordPlanItemInstanceStarted(PlanItemInstanceEntity planItemInstanceEntity) voidrecordPlanItemInstanceSuspended(PlanItemInstanceEntity planItemInstanceEntity) voidrecordPlanItemInstanceTerminated(PlanItemInstanceEntity planItemInstanceEntity) voidrecordPlanItemInstanceUnavailable(PlanItemInstanceEntity planItemInstanceEntity) voidrecordPlanItemInstanceUpdated(PlanItemInstanceEntity planItemInstanceEntity) voidrecordTaskCreated(TaskEntity task) voidrecordTaskEnd(TaskEntity task, String userId, String deleteReason, Date endTime) voidrecordTaskInfoChange(TaskEntity taskEntity, Date changeTime) voidrecordUpdateBusinessKey(CaseInstanceEntity caseInstanceEntity, String businessKey) voidrecordUpdateBusinessStatus(CaseInstanceEntity caseInstanceEntity, String businessStatus) voidrecordUpdateCaseInstanceName(CaseInstanceEntity caseInstanceEntity, String name) voidrecordVariableCreate(VariableInstanceEntity variable, Date createTime) voidrecordVariableRemoved(VariableInstanceEntity variable) voidrecordVariableUpdate(VariableInstanceEntity variable, Date updateTime) voidupdateCaseDefinitionIdInHistory(CaseDefinition caseDefinition, CaseInstanceEntity caseInstance)
-
Field Details
-
licenseCheckService
protected final com.flowable.license.LicenseCheckService licenseCheckService
-
-
Constructor Details
-
LicenseCountingCmmnHistoryManager
public LicenseCountingCmmnHistoryManager(com.flowable.license.LicenseCheckService licenseCheckService)
-
-
Method Details
-
recordCaseInstanceStart
- Specified by:
recordCaseInstanceStartin interfaceCmmnHistoryManager
-
recordCaseInstanceEnd
public void recordCaseInstanceEnd(CaseInstanceEntity caseInstanceEntity, String state, Date endTime) - Specified by:
recordCaseInstanceEndin interfaceCmmnHistoryManager
-
recordHistoricCaseInstanceReactivated
- Specified by:
recordHistoricCaseInstanceReactivatedin interfaceCmmnHistoryManager
-
recordUpdateCaseInstanceName
- Specified by:
recordUpdateCaseInstanceNamein interfaceCmmnHistoryManager
-
recordUpdateBusinessKey
- Specified by:
recordUpdateBusinessKeyin interfaceCmmnHistoryManager
-
recordUpdateBusinessStatus
public void recordUpdateBusinessStatus(CaseInstanceEntity caseInstanceEntity, String businessStatus) - Specified by:
recordUpdateBusinessStatusin interfaceCmmnHistoryManager
-
recordMilestoneReached
- Specified by:
recordMilestoneReachedin interfaceCmmnHistoryManager
-
recordHistoricCaseInstanceDeleted
- Specified by:
recordHistoricCaseInstanceDeletedin interfaceCmmnHistoryManager
-
recordBulkDeleteHistoricCaseInstances
- Specified by:
recordBulkDeleteHistoricCaseInstancesin interfaceCmmnHistoryManager
-
recordIdentityLinkCreated
- Specified by:
recordIdentityLinkCreatedin interfaceCmmnHistoryManager
-
recordIdentityLinkDeleted
- Specified by:
recordIdentityLinkDeletedin interfaceCmmnHistoryManager
-
recordEntityLinkCreated
- Specified by:
recordEntityLinkCreatedin interfaceCmmnHistoryManager
-
recordEntityLinkDeleted
- Specified by:
recordEntityLinkDeletedin interfaceCmmnHistoryManager
-
recordVariableCreate
- Specified by:
recordVariableCreatein interfaceCmmnHistoryManager
-
recordVariableUpdate
- Specified by:
recordVariableUpdatein interfaceCmmnHistoryManager
-
recordVariableRemoved
- Specified by:
recordVariableRemovedin interfaceCmmnHistoryManager
-
recordTaskCreated
- Specified by:
recordTaskCreatedin interfaceCmmnHistoryManager
-
recordTaskEnd
- Specified by:
recordTaskEndin interfaceCmmnHistoryManager
-
recordTaskInfoChange
- Specified by:
recordTaskInfoChangein interfaceCmmnHistoryManager
-
recordHistoricTaskDeleted
- Specified by:
recordHistoricTaskDeletedin interfaceCmmnHistoryManager
-
recordPlanItemInstanceCreated
- Specified by:
recordPlanItemInstanceCreatedin interfaceCmmnHistoryManager
-
recordPlanItemInstanceReactivated
- Specified by:
recordPlanItemInstanceReactivatedin interfaceCmmnHistoryManager
-
recordPlanItemInstanceUpdated
- Specified by:
recordPlanItemInstanceUpdatedin interfaceCmmnHistoryManager
-
recordPlanItemInstanceAvailable
- Specified by:
recordPlanItemInstanceAvailablein interfaceCmmnHistoryManager
-
recordPlanItemInstanceEnabled
- Specified by:
recordPlanItemInstanceEnabledin interfaceCmmnHistoryManager
-
recordPlanItemInstanceDisabled
- Specified by:
recordPlanItemInstanceDisabledin interfaceCmmnHistoryManager
-
recordPlanItemInstanceStarted
- Specified by:
recordPlanItemInstanceStartedin interfaceCmmnHistoryManager
-
recordPlanItemInstanceSuspended
- Specified by:
recordPlanItemInstanceSuspendedin interfaceCmmnHistoryManager
-
recordPlanItemInstanceCompleted
- Specified by:
recordPlanItemInstanceCompletedin interfaceCmmnHistoryManager
-
recordPlanItemInstanceOccurred
- Specified by:
recordPlanItemInstanceOccurredin interfaceCmmnHistoryManager
-
recordPlanItemInstanceTerminated
- Specified by:
recordPlanItemInstanceTerminatedin interfaceCmmnHistoryManager
-
recordPlanItemInstanceExit
- Specified by:
recordPlanItemInstanceExitin interfaceCmmnHistoryManager
-
updateCaseDefinitionIdInHistory
public void updateCaseDefinitionIdInHistory(CaseDefinition caseDefinition, CaseInstanceEntity caseInstance) - Specified by:
updateCaseDefinitionIdInHistoryin interfaceCmmnHistoryManager
-
recordHistoricUserTaskLogEntry
- Specified by:
recordHistoricUserTaskLogEntryin interfaceCmmnHistoryManager
-
deleteHistoricUserTaskLogEntry
public void deleteHistoricUserTaskLogEntry(long logNumber) - Specified by:
deleteHistoricUserTaskLogEntryin interfaceCmmnHistoryManager
-