org.camunda.bpm.engine.impl.migration
Class MigrationPlanImpl

java.lang.Object
  extended by org.camunda.bpm.engine.impl.migration.MigrationPlanImpl
All Implemented Interfaces:
MigrationPlan

public class MigrationPlanImpl
extends Object
implements MigrationPlan

Author:
Thorben Lindhauer

Field Summary
protected  List<MigrationInstruction> instructions
           
protected  String sourceProcessDefinitionId
           
protected  String targetProcessDefinitionId
           
 
Constructor Summary
MigrationPlanImpl(String sourceProcessDefinitionId, String targetProcessDefinitionId)
           
 
Method Summary
 List<MigrationInstruction> getInstructions()
           
 String getSourceProcessDefinitionId()
           
 String getTargetProcessDefinitionId()
           
 void setInstructions(List<MigrationInstruction> instructions)
           
 void setSourceProcessDefinitionId(String sourceProcessDefinitionId)
           
 void setTargetProcessDefinitionId(String targetProcessDefinitionId)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

sourceProcessDefinitionId

protected String sourceProcessDefinitionId

targetProcessDefinitionId

protected String targetProcessDefinitionId

instructions

protected List<MigrationInstruction> instructions
Constructor Detail

MigrationPlanImpl

public MigrationPlanImpl(String sourceProcessDefinitionId,
                         String targetProcessDefinitionId)
Method Detail

getSourceProcessDefinitionId

public String getSourceProcessDefinitionId()
Specified by:
getSourceProcessDefinitionId in interface MigrationPlan
Returns:
the id of the process definition that is migrated from

setSourceProcessDefinitionId

public void setSourceProcessDefinitionId(String sourceProcessDefinitionId)

getTargetProcessDefinitionId

public String getTargetProcessDefinitionId()
Specified by:
getTargetProcessDefinitionId in interface MigrationPlan
Returns:
the id of the process definition that is migrated to

setTargetProcessDefinitionId

public void setTargetProcessDefinitionId(String targetProcessDefinitionId)

getInstructions

public List<MigrationInstruction> getInstructions()
Specified by:
getInstructions in interface MigrationPlan
Returns:
the list of instructions that this plan consists of

setInstructions

public void setInstructions(List<MigrationInstruction> instructions)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2016 camunda services GmbH. All rights reserved.