Package com.flowable.core.service.caze
Class LicenseCountingCmmnHistoryManager
- java.lang.Object
-
- com.flowable.core.service.caze.LicenseCountingCmmnHistoryManager
-
- All Implemented Interfaces:
CmmnHistoryManager
public class LicenseCountingCmmnHistoryManager extends Object implements CmmnHistoryManager
- Author:
- Filip Hrisafov
-
-
Field Summary
Fields Modifier and Type Field Description protected com.flowable.license.LicenseCheckService
licenseCheckService
-
Constructor Summary
Constructors Constructor Description LicenseCountingCmmnHistoryManager(com.flowable.license.LicenseCheckService licenseCheckService)
-
Method Summary
-
-
-
Method Detail
-
recordCaseInstanceStart
public void recordCaseInstanceStart(CaseInstanceEntity caseInstance)
- Specified by:
recordCaseInstanceStart
in interfaceCmmnHistoryManager
-
recordCaseInstanceEnd
public void recordCaseInstanceEnd(CaseInstanceEntity caseInstanceEntity, String state, Date endTime)
- Specified by:
recordCaseInstanceEnd
in interfaceCmmnHistoryManager
-
recordHistoricCaseInstanceReactivated
public void recordHistoricCaseInstanceReactivated(CaseInstanceEntity caseInstanceEntity)
- Specified by:
recordHistoricCaseInstanceReactivated
in interfaceCmmnHistoryManager
-
recordUpdateCaseInstanceName
public void recordUpdateCaseInstanceName(CaseInstanceEntity caseInstanceEntity, String name)
- Specified by:
recordUpdateCaseInstanceName
in interfaceCmmnHistoryManager
-
recordUpdateBusinessKey
public void recordUpdateBusinessKey(CaseInstanceEntity caseInstanceEntity, String businessKey)
- Specified by:
recordUpdateBusinessKey
in interfaceCmmnHistoryManager
-
recordUpdateBusinessStatus
public void recordUpdateBusinessStatus(CaseInstanceEntity caseInstanceEntity, String businessStatus)
- Specified by:
recordUpdateBusinessStatus
in interfaceCmmnHistoryManager
-
recordMilestoneReached
public void recordMilestoneReached(MilestoneInstanceEntity milestoneInstanceEntity)
- Specified by:
recordMilestoneReached
in interfaceCmmnHistoryManager
-
recordHistoricCaseInstanceDeleted
public void recordHistoricCaseInstanceDeleted(String caseInstanceId, String tenantId)
- Specified by:
recordHistoricCaseInstanceDeleted
in interfaceCmmnHistoryManager
-
recordBulkDeleteHistoricCaseInstances
public void recordBulkDeleteHistoricCaseInstances(Collection<String> caseInstanceIds)
- Specified by:
recordBulkDeleteHistoricCaseInstances
in interfaceCmmnHistoryManager
-
recordIdentityLinkCreated
public void recordIdentityLinkCreated(IdentityLinkEntity identityLink)
- Specified by:
recordIdentityLinkCreated
in interfaceCmmnHistoryManager
-
recordIdentityLinkDeleted
public void recordIdentityLinkDeleted(IdentityLinkEntity identityLink)
- Specified by:
recordIdentityLinkDeleted
in interfaceCmmnHistoryManager
-
recordEntityLinkCreated
public void recordEntityLinkCreated(EntityLinkEntity entityLink)
- Specified by:
recordEntityLinkCreated
in interfaceCmmnHistoryManager
-
recordEntityLinkDeleted
public void recordEntityLinkDeleted(EntityLinkEntity entityLink)
- Specified by:
recordEntityLinkDeleted
in interfaceCmmnHistoryManager
-
recordVariableCreate
public void recordVariableCreate(VariableInstanceEntity variable, Date createTime)
- Specified by:
recordVariableCreate
in interfaceCmmnHistoryManager
-
recordVariableUpdate
public void recordVariableUpdate(VariableInstanceEntity variable, Date updateTime)
- Specified by:
recordVariableUpdate
in interfaceCmmnHistoryManager
-
recordVariableRemoved
public void recordVariableRemoved(VariableInstanceEntity variable)
- Specified by:
recordVariableRemoved
in interfaceCmmnHistoryManager
-
recordTaskCreated
public void recordTaskCreated(TaskEntity task)
- Specified by:
recordTaskCreated
in interfaceCmmnHistoryManager
-
recordTaskEnd
public void recordTaskEnd(TaskEntity task, String deleteReason, Date endTime)
- Specified by:
recordTaskEnd
in interfaceCmmnHistoryManager
-
recordTaskInfoChange
public void recordTaskInfoChange(TaskEntity taskEntity, Date changeTime)
- Specified by:
recordTaskInfoChange
in interfaceCmmnHistoryManager
-
recordHistoricTaskDeleted
public void recordHistoricTaskDeleted(HistoricTaskInstance task)
- Specified by:
recordHistoricTaskDeleted
in interfaceCmmnHistoryManager
-
recordPlanItemInstanceCreated
public void recordPlanItemInstanceCreated(PlanItemInstanceEntity planItemInstanceEntity)
- Specified by:
recordPlanItemInstanceCreated
in interfaceCmmnHistoryManager
-
recordPlanItemInstanceReactivated
public void recordPlanItemInstanceReactivated(PlanItemInstanceEntity planItemInstanceEntity)
- Specified by:
recordPlanItemInstanceReactivated
in interfaceCmmnHistoryManager
-
recordPlanItemInstanceUpdated
public void recordPlanItemInstanceUpdated(PlanItemInstanceEntity planItemInstanceEntity)
- Specified by:
recordPlanItemInstanceUpdated
in interfaceCmmnHistoryManager
-
recordPlanItemInstanceAvailable
public void recordPlanItemInstanceAvailable(PlanItemInstanceEntity planItemInstanceEntity)
- Specified by:
recordPlanItemInstanceAvailable
in interfaceCmmnHistoryManager
-
recordPlanItemInstanceUnavailable
public void recordPlanItemInstanceUnavailable(PlanItemInstanceEntity planItemInstanceEntity)
- Specified by:
recordPlanItemInstanceUnavailable
in interfaceCmmnHistoryManager
-
recordPlanItemInstanceEnabled
public void recordPlanItemInstanceEnabled(PlanItemInstanceEntity planItemInstanceEntity)
- Specified by:
recordPlanItemInstanceEnabled
in interfaceCmmnHistoryManager
-
recordPlanItemInstanceDisabled
public void recordPlanItemInstanceDisabled(PlanItemInstanceEntity planItemInstanceEntity)
- Specified by:
recordPlanItemInstanceDisabled
in interfaceCmmnHistoryManager
-
recordPlanItemInstanceStarted
public void recordPlanItemInstanceStarted(PlanItemInstanceEntity planItemInstanceEntity)
- Specified by:
recordPlanItemInstanceStarted
in interfaceCmmnHistoryManager
-
recordPlanItemInstanceSuspended
public void recordPlanItemInstanceSuspended(PlanItemInstanceEntity planItemInstanceEntity)
- Specified by:
recordPlanItemInstanceSuspended
in interfaceCmmnHistoryManager
-
recordPlanItemInstanceCompleted
public void recordPlanItemInstanceCompleted(PlanItemInstanceEntity planItemInstanceEntity)
- Specified by:
recordPlanItemInstanceCompleted
in interfaceCmmnHistoryManager
-
recordPlanItemInstanceOccurred
public void recordPlanItemInstanceOccurred(PlanItemInstanceEntity planItemInstanceEntity)
- Specified by:
recordPlanItemInstanceOccurred
in interfaceCmmnHistoryManager
-
recordPlanItemInstanceTerminated
public void recordPlanItemInstanceTerminated(PlanItemInstanceEntity planItemInstanceEntity)
- Specified by:
recordPlanItemInstanceTerminated
in interfaceCmmnHistoryManager
-
recordPlanItemInstanceExit
public void recordPlanItemInstanceExit(PlanItemInstanceEntity planItemInstanceEntity)
- Specified by:
recordPlanItemInstanceExit
in interfaceCmmnHistoryManager
-
updateCaseDefinitionIdInHistory
public void updateCaseDefinitionIdInHistory(CaseDefinition caseDefinition, CaseInstanceEntity caseInstance)
- Specified by:
updateCaseDefinitionIdInHistory
in interfaceCmmnHistoryManager
-
recordHistoricUserTaskLogEntry
public void recordHistoricUserTaskLogEntry(HistoricTaskLogEntryBuilder taskLogEntryBuilder)
- Specified by:
recordHistoricUserTaskLogEntry
in interfaceCmmnHistoryManager
-
deleteHistoricUserTaskLogEntry
public void deleteHistoricUserTaskLogEntry(long logNumber)
- Specified by:
deleteHistoricUserTaskLogEntry
in interfaceCmmnHistoryManager
-
-