Class ProcessInstanceModificationInstructionDto
- java.lang.Object
-
- org.camunda.bpm.engine.rest.dto.runtime.modification.ProcessInstanceModificationInstructionDto
-
- Direct Known Subclasses:
CancellationInstructionDto
,StartAfterInstructionDto
,StartBeforeInstructionDto
,StartTransitionInstructionDto
public abstract class ProcessInstanceModificationInstructionDto extends Object
- Author:
- Thorben Lindhauer
-
-
Field Summary
Fields Modifier and Type Field Description protected String
activityId
protected String
activityInstanceId
protected String
ancestorActivityInstanceId
static String
CANCEL_INSTRUCTION_TYPE
protected boolean
cancelCurrentActiveActivityInstances
static String
START_AFTER_INSTRUCTION_TYPE
static String
START_BEFORE_INSTRUCTION_TYPE
static String
START_TRANSITION_INSTRUCTION_TYPE
protected String
transitionId
protected String
transitionInstanceId
protected String
type
protected Map<String,TriggerVariableValueDto>
variables
-
Constructor Summary
Constructors Constructor Description ProcessInstanceModificationInstructionDto()
-
Method Summary
-
-
-
Field Detail
-
CANCEL_INSTRUCTION_TYPE
public static final String CANCEL_INSTRUCTION_TYPE
- See Also:
- Constant Field Values
-
START_BEFORE_INSTRUCTION_TYPE
public static final String START_BEFORE_INSTRUCTION_TYPE
- See Also:
- Constant Field Values
-
START_TRANSITION_INSTRUCTION_TYPE
public static final String START_TRANSITION_INSTRUCTION_TYPE
- See Also:
- Constant Field Values
-
START_AFTER_INSTRUCTION_TYPE
public static final String START_AFTER_INSTRUCTION_TYPE
- See Also:
- Constant Field Values
-
type
protected String type
-
variables
protected Map<String,TriggerVariableValueDto> variables
-
activityId
protected String activityId
-
transitionId
protected String transitionId
-
activityInstanceId
protected String activityInstanceId
-
transitionInstanceId
protected String transitionInstanceId
-
ancestorActivityInstanceId
protected String ancestorActivityInstanceId
-
cancelCurrentActiveActivityInstances
protected boolean cancelCurrentActiveActivityInstances
-
-
Method Detail
-
getVariables
public Map<String,TriggerVariableValueDto> getVariables()
-
setVariables
public void setVariables(Map<String,TriggerVariableValueDto> variables)
-
getType
public String getType()
-
setType
public void setType(String type)
-
getActivityId
public String getActivityId()
-
setActivityId
public void setActivityId(String activityId)
-
getTransitionId
public String getTransitionId()
-
setTransitionId
public void setTransitionId(String transitionId)
-
getActivityInstanceId
public String getActivityInstanceId()
-
setActivityInstanceId
public void setActivityInstanceId(String activityInstanceId)
-
getTransitionInstanceId
public String getTransitionInstanceId()
-
setTransitionInstanceId
public void setTransitionInstanceId(String transitionInstanceId)
-
getAncestorActivityInstanceId
public String getAncestorActivityInstanceId()
-
setAncestorActivityInstanceId
public void setAncestorActivityInstanceId(String ancestorActivityInstanceId)
-
isCancelCurrentActiveActivityInstances
public boolean isCancelCurrentActiveActivityInstances()
-
setCancelCurrentActiveActivityInstances
public void setCancelCurrentActiveActivityInstances(boolean cancelCurrentActiveActivityInstances)
-
applyTo
public abstract void applyTo(ProcessInstanceModificationBuilder builder, ProcessEngine engine, com.fasterxml.jackson.databind.ObjectMapper mapper)
-
applyTo
public abstract void applyTo(InstantiationBuilder<?> builder, ProcessEngine engine, com.fasterxml.jackson.databind.ObjectMapper mapper)
-
applyVariables
protected void applyVariables(ActivityInstantiationBuilder<?> builder, ProcessEngine engine, com.fasterxml.jackson.databind.ObjectMapper mapper)
-
-