Class AbstractNeedsPlanItemInstanceCmd
- java.lang.Object
-
- org.flowable.cmmn.engine.impl.cmd.AbstractNeedsPlanItemInstanceCmd
-
- All Implemented Interfaces:
Serializable,Command<Void>
- Direct Known Subclasses:
CompleteStagePlanItemInstanceCmd,DisablePlanItemInstanceCmd,EnablePlanItemInstanceCmd,StartPlanItemInstanceCmd,TerminatePlanItemInstanceCmd,TriggerPlanItemInstanceCmd
public abstract class AbstractNeedsPlanItemInstanceCmd extends Object implements Command<Void>, Serializable
- Author:
- Joram Barrez
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected FormInfoformInfoprotected StringformOutcomeprotected Map<String,Object>formVariablesprotected Map<String,Object>localVariablesprotected StringplanItemInstanceIdprotected Map<String,Object>transientVariablesprotected Map<String,Object>variables
-
Constructor Summary
Constructors Constructor Description AbstractNeedsPlanItemInstanceCmd(String planItemInstanceId)AbstractNeedsPlanItemInstanceCmd(String planItemInstanceId, Map<String,Object> variables, Map<String,Object> formVariables, String formOutcome, FormInfo formInfo, Map<String,Object> localVariables, Map<String,Object> transientVariables)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Voidexecute(CommandContext commandContext)StringgetPlanItemInstanceId()Map<String,Object>getTransientVariables()Map<String,Object>getVariables()protected abstract voidinternalExecute(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity)voidsetPlanItemInstanceId(String planItemInstanceId)voidsetTransientVariables(Map<String,Object> transientVariables)voidsetVariables(Map<String,Object> variables)
-
-
-
Constructor Detail
-
AbstractNeedsPlanItemInstanceCmd
public AbstractNeedsPlanItemInstanceCmd(String planItemInstanceId)
-
-
Method Detail
-
execute
public Void execute(CommandContext commandContext)
-
internalExecute
protected abstract void internalExecute(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity)
-
getPlanItemInstanceId
public String getPlanItemInstanceId()
-
setPlanItemInstanceId
public void setPlanItemInstanceId(String planItemInstanceId)
-
-