Package org.openapitools.client.model
Class ProcessInstanceModificationInstructionDto
- java.lang.Object
-
- org.openapitools.client.model.ProcessInstanceModificationInstructionDto
-
public class ProcessInstanceModificationInstructionDto extends Object
ProcessInstanceModificationInstructionDto
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProcessInstanceModificationInstructionDto.TypeEnum**Mandatory**.
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_ACTIVITY_IDstatic StringSERIALIZED_NAME_ACTIVITY_INSTANCE_IDstatic StringSERIALIZED_NAME_ANCESTOR_ACTIVITY_INSTANCE_IDstatic StringSERIALIZED_NAME_CANCEL_CURRENT_ACTIVE_ACTIVITY_INSTANCESstatic StringSERIALIZED_NAME_TRANSITION_IDstatic StringSERIALIZED_NAME_TRANSITION_INSTANCE_IDstatic StringSERIALIZED_NAME_TYPEstatic StringSERIALIZED_NAME_VARIABLES
-
Constructor Summary
Constructors Constructor Description ProcessInstanceModificationInstructionDto()
-
Method Summary
-
-
-
Field Detail
-
SERIALIZED_NAME_TYPE
public static final String SERIALIZED_NAME_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VARIABLES
public static final String SERIALIZED_NAME_VARIABLES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACTIVITY_ID
public static final String SERIALIZED_NAME_ACTIVITY_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TRANSITION_ID
public static final String SERIALIZED_NAME_TRANSITION_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACTIVITY_INSTANCE_ID
public static final String SERIALIZED_NAME_ACTIVITY_INSTANCE_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TRANSITION_INSTANCE_ID
public static final String SERIALIZED_NAME_TRANSITION_INSTANCE_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ANCESTOR_ACTIVITY_INSTANCE_ID
public static final String SERIALIZED_NAME_ANCESTOR_ACTIVITY_INSTANCE_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CANCEL_CURRENT_ACTIVE_ACTIVITY_INSTANCES
public static final String SERIALIZED_NAME_CANCEL_CURRENT_ACTIVE_ACTIVITY_INSTANCES
- See Also:
- Constant Field Values
-
-
Method Detail
-
type
public ProcessInstanceModificationInstructionDto type(ProcessInstanceModificationInstructionDto.TypeEnum type)
-
getType
public ProcessInstanceModificationInstructionDto.TypeEnum getType()
**Mandatory**. One of the following values: `cancel`, `startBeforeActivity`, `startAfterActivity`, `startTransition`. * A cancel instruction requests cancellation of a single activity instance or all instances of one activity. * A startBeforeActivity instruction requests to enter a given activity. * A startAfterActivity instruction requests to execute the single outgoing sequence flow of a given activity. * A startTransition instruction requests to execute a specific sequence flow.- Returns:
- type
-
setType
public void setType(ProcessInstanceModificationInstructionDto.TypeEnum type)
-
variables
public ProcessInstanceModificationInstructionDto variables(TriggerVariableValueDto variables)
-
getVariables
public TriggerVariableValueDto getVariables()
Get variables- Returns:
- variables
-
setVariables
public void setVariables(TriggerVariableValueDto variables)
-
activityId
public ProcessInstanceModificationInstructionDto activityId(String activityId)
-
getActivityId
public String getActivityId()
Can be used with instructions of types `startTransition`. Specifies the sequence flow to start.- Returns:
- activityId
-
setActivityId
public void setActivityId(String activityId)
-
transitionId
public ProcessInstanceModificationInstructionDto transitionId(String transitionId)
-
getTransitionId
public String getTransitionId()
Can be used with instructions of types `startTransition`. Specifies the sequence flow to start.- Returns:
- transitionId
-
setTransitionId
public void setTransitionId(String transitionId)
-
activityInstanceId
public ProcessInstanceModificationInstructionDto activityInstanceId(String activityInstanceId)
-
getActivityInstanceId
public String getActivityInstanceId()
Can be used with instructions of type `cancel`. Specifies the activity instance to cancel. Valid values are the activity instance IDs supplied by the [Get Activity Instance request](https://docs.camunda.org/manual/7.18/reference/rest/process-instance/get-activity-instances/).- Returns:
- activityInstanceId
-
setActivityInstanceId
public void setActivityInstanceId(String activityInstanceId)
-
transitionInstanceId
public ProcessInstanceModificationInstructionDto transitionInstanceId(String transitionInstanceId)
-
getTransitionInstanceId
public String getTransitionInstanceId()
Can be used with instructions of type `cancel`. Specifies the transition instance to cancel. Valid values are the transition instance IDs supplied by the [Get Activity Instance request](https://docs.camunda.org/manual/7.18/reference/rest/process-instance/get-activity-instances/).- Returns:
- transitionInstanceId
-
setTransitionInstanceId
public void setTransitionInstanceId(String transitionInstanceId)
-
ancestorActivityInstanceId
public ProcessInstanceModificationInstructionDto ancestorActivityInstanceId(String ancestorActivityInstanceId)
-
getAncestorActivityInstanceId
public String getAncestorActivityInstanceId()
Can be used with instructions of type `startBeforeActivity`, `startAfterActivity`, and `startTransition`. Valid values are the activity instance IDs supplied by the Get Activity Instance request. If there are multiple parent activity instances of the targeted activity, this specifies the ancestor scope in which hierarchy the activity/transition is to be instantiated. Example: When there are two instances of a subprocess and an activity contained in the subprocess is to be started, this parameter allows to specifiy under which subprocess instance the activity should be started.- Returns:
- ancestorActivityInstanceId
-
setAncestorActivityInstanceId
public void setAncestorActivityInstanceId(String ancestorActivityInstanceId)
-
cancelCurrentActiveActivityInstances
public ProcessInstanceModificationInstructionDto cancelCurrentActiveActivityInstances(Boolean cancelCurrentActiveActivityInstances)
-
getCancelCurrentActiveActivityInstances
public Boolean getCancelCurrentActiveActivityInstances()
Can be used with instructions of type cancel. Prevents the deletion of new created activity instances.- Returns:
- cancelCurrentActiveActivityInstances
-
setCancelCurrentActiveActivityInstances
public void setCancelCurrentActiveActivityInstances(Boolean cancelCurrentActiveActivityInstances)
-
-