Class MigrationPlanImpl
java.lang.Object
org.camunda.bpm.engine.impl.migration.MigrationPlanImpl
- All Implemented Interfaces:
MigrationPlan
- Author:
- Thorben Lindhauer
-
Field Summary
Modifier and TypeFieldDescriptionprotected List<MigrationInstruction>
protected String
protected String
protected VariableMap
-
Constructor Summary
ConstructorDescriptionMigrationPlanImpl
(String sourceProcessDefinitionId, String targetProcessDefinitionId) -
Method Summary
Modifier and TypeMethodDescriptionvoid
setInstructions
(List<MigrationInstruction> instructions) void
setSourceProcessDefinitionId
(String sourceProcessDefinitionId) void
setTargetProcessDefinitionId
(String targetProcessDefinitionId) void
setVariables
(VariableMap variables) toString()
-
Field Details
-
sourceProcessDefinitionId
-
targetProcessDefinitionId
-
instructions
-
variables
-
-
Constructor Details
-
MigrationPlanImpl
-
-
Method Details
-
getSourceProcessDefinitionId
- Specified by:
getSourceProcessDefinitionId
in interfaceMigrationPlan
- Returns:
- the id of the process definition that is migrated from
-
setSourceProcessDefinitionId
-
getTargetProcessDefinitionId
- Specified by:
getTargetProcessDefinitionId
in interfaceMigrationPlan
- Returns:
- the id of the process definition that is migrated to
-
getVariables
- Specified by:
getVariables
in interfaceMigrationPlan
- Returns:
- the variables to be set after the migration to the process instances' scope
-
setVariables
-
setTargetProcessDefinitionId
-
getInstructions
- Specified by:
getInstructions
in interfaceMigrationPlan
- Returns:
- the list of instructions that this plan consists of
-
setInstructions
-
toString
-