public class AsyncCmmnHistoryManager extends AbstractAsyncCmmnHistoryManager
cmmnEngineConfiguration| Constructor and Description |
|---|
AsyncCmmnHistoryManager(CmmnEngineConfiguration cmmnEngineConfiguration) |
addCaseDefinitionFields, addCommonCaseInstanceFields, addCommonEntityLinkFields, addCommonHistoricCaseInstanceFields, addCommonHistoricTaskLogEntryFields, addCommonIdentityLinkFields, addCommonMilestoneInstanceFields, addCommonPlanItemInstanceFields, addCommonTaskFields, addCommonVariableFields, getCaseDefinitionpublic AsyncCmmnHistoryManager(CmmnEngineConfiguration cmmnEngineConfiguration)
protected AsyncHistorySession getAsyncHistorySession()
public void recordCaseInstanceStart(CaseInstanceEntity caseInstanceEntity)
public void recordCaseInstanceEnd(CaseInstanceEntity caseInstanceEntity, String state, Date endTime)
public void recordUpdateCaseInstanceName(CaseInstanceEntity caseInstanceEntity, String name)
public void recordUpdateBusinessKey(CaseInstanceEntity caseInstanceEntity, String businessKey)
public void recordHistoricCaseInstanceDeleted(String caseInstanceId)
public void recordMilestoneReached(MilestoneInstanceEntity milestoneInstanceEntity)
public void recordIdentityLinkCreated(org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity identityLink)
public void recordIdentityLinkDeleted(org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity identityLink)
public void recordEntityLinkCreated(EntityLinkEntity entityLink)
public void recordEntityLinkDeleted(EntityLinkEntity entityLink)
public void recordVariableCreate(VariableInstanceEntity variable, Date createTime)
public void recordVariableUpdate(VariableInstanceEntity variable, Date updateTime)
public void recordVariableRemoved(VariableInstanceEntity variable)
public void recordTaskCreated(TaskEntity task)
public void recordTaskInfoChange(TaskEntity task, Date changeTime)
public void recordTaskEnd(TaskEntity task, String deleteReason, Date endTime)
public void recordPlanItemInstanceCreated(PlanItemInstanceEntity planItemInstanceEntity)
public void recordPlanItemInstanceAvailable(PlanItemInstanceEntity planItemInstanceEntity)
public void recordPlanItemInstanceEnabled(PlanItemInstanceEntity planItemInstanceEntity)
public void recordPlanItemInstanceDisabled(PlanItemInstanceEntity planItemInstanceEntity)
public void recordPlanItemInstanceStarted(PlanItemInstanceEntity planItemInstanceEntity)
public void recordPlanItemInstanceSuspended(PlanItemInstanceEntity planItemInstanceEntity)
public void recordPlanItemInstanceCompleted(PlanItemInstanceEntity planItemInstanceEntity)
public void recordPlanItemInstanceOccurred(PlanItemInstanceEntity planItemInstanceEntity)
public void recordPlanItemInstanceTerminated(PlanItemInstanceEntity planItemInstanceEntity)
public void recordPlanItemInstanceExit(PlanItemInstanceEntity planItemInstanceEntity)
public void recordHistoricUserTaskLogEntry(org.flowable.task.api.history.HistoricTaskLogEntryBuilder taskLogEntryBuilder)
CmmnHistoryManagertaskLogEntryBuilder - historic user task log entry descriptionpublic void deleteHistoricUserTaskLogEntry(long logNumber)
CmmnHistoryManagerlogNumber - log identifierprotected void recordPlanItemInstanceFull(PlanItemInstanceEntity planItemInstance, Date lastUpdateTime)
protected void removePlanItemInstanceFull(String planItemInstanceId)
protected JobServiceConfiguration getJobServiceConfiguration()
Copyright © 2019 Flowable. All rights reserved.