Class SynchronizeCaseInstanceCmd
- java.lang.Object
-
- com.flowable.platform.engine.impl.cmd.AbstractSynchronizeCmd
-
- com.flowable.platform.engine.impl.cmd.SynchronizeCaseInstanceCmd
-
public class SynchronizeCaseInstanceCmd extends AbstractSynchronizeCmd implements Command<Void>
- Author:
- Filip Hrisafov
-
-
Field Summary
Fields Modifier and Type Field Description protected StringcaseInstanceId
-
Constructor Summary
Constructors Constructor Description SynchronizeCaseInstanceCmd(String caseInstanceId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Voidexecute(CommandContext commandContext)protected voidsyncCaseInstance(CmmnEngineConfiguration cmmnEngineConfiguration, CaseInstanceEntity caseInstance)protected voidsyncEntityLinks(CmmnEngineConfiguration cmmnEngineConfiguration, DefaultCmmnHistoryManager defaultCmmnHistoryManager)protected voidsyncIdentityLinks(CmmnEngineConfiguration cmmnEngineConfiguration, DefaultCmmnHistoryManager defaultCmmnHistoryManager)protected voidsyncMilestones(CmmnEngineConfiguration cmmnEngineConfiguration, Consumer<MilestoneInstanceEntity> milestoneCreator)protected voidsyncPlanItem(PlanItemInstanceEntity planItem, HistoricPlanItemInstanceEntity existingHistoricPlanItem, CmmnEngineConfiguration cmmnEngineConfiguration, DefaultCmmnHistoryManager defaultCmmnHistoryManager)protected Collection<String>syncPlanItems(CmmnEngineConfiguration cmmnEngineConfiguration, DefaultCmmnHistoryManager defaultCmmnHistoryManager)protected Collection<String>syncTasks(CmmnEngineConfiguration cmmnEngineConfiguration, DefaultCmmnHistoryManager defaultCmmnHistoryManager)protected voidsyncVariables(CmmnEngineConfiguration cmmnEngineConfiguration)-
Methods inherited from class com.flowable.platform.engine.impl.cmd.AbstractSynchronizeCmd
syncEntityLinks, syncIdentityLinks, syncTask, syncTasks, syncVariableInstance, syncVariables
-
-
-
-
Field Detail
-
caseInstanceId
protected final String caseInstanceId
-
-
Constructor Detail
-
SynchronizeCaseInstanceCmd
public SynchronizeCaseInstanceCmd(String caseInstanceId)
-
-
Method Detail
-
execute
public Void execute(CommandContext commandContext)
-
syncCaseInstance
protected void syncCaseInstance(CmmnEngineConfiguration cmmnEngineConfiguration, CaseInstanceEntity caseInstance)
-
syncMilestones
protected void syncMilestones(CmmnEngineConfiguration cmmnEngineConfiguration, Consumer<MilestoneInstanceEntity> milestoneCreator)
-
syncPlanItems
protected Collection<String> syncPlanItems(CmmnEngineConfiguration cmmnEngineConfiguration, DefaultCmmnHistoryManager defaultCmmnHistoryManager)
-
syncPlanItem
protected void syncPlanItem(PlanItemInstanceEntity planItem, HistoricPlanItemInstanceEntity existingHistoricPlanItem, CmmnEngineConfiguration cmmnEngineConfiguration, DefaultCmmnHistoryManager defaultCmmnHistoryManager)
-
syncVariables
protected void syncVariables(CmmnEngineConfiguration cmmnEngineConfiguration)
-
syncEntityLinks
protected void syncEntityLinks(CmmnEngineConfiguration cmmnEngineConfiguration, DefaultCmmnHistoryManager defaultCmmnHistoryManager)
-
syncIdentityLinks
protected void syncIdentityLinks(CmmnEngineConfiguration cmmnEngineConfiguration, DefaultCmmnHistoryManager defaultCmmnHistoryManager)
-
syncTasks
protected Collection<String> syncTasks(CmmnEngineConfiguration cmmnEngineConfiguration, DefaultCmmnHistoryManager defaultCmmnHistoryManager)
-
-