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

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

public class MigrationInstructionImpl
extends Object
implements MigrationInstruction

Author:
Thorben Lindhauer

Field Summary
protected  String sourceActivityId
           
protected  String targetActivityId
           
protected  boolean updateEventTrigger
           
 
Constructor Summary
MigrationInstructionImpl(String sourceActivityId, String targetActivityId)
           
MigrationInstructionImpl(String sourceActivityId, String targetActivityId, boolean updateEventTrigger)
           
 
Method Summary
 String getSourceActivityId()
           
 String getTargetActivityId()
           
 boolean isUpdateEventTrigger()
           
 void setUpdateEventTrigger(boolean updateEventTrigger)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

sourceActivityId

protected String sourceActivityId

targetActivityId

protected String targetActivityId

updateEventTrigger

protected boolean updateEventTrigger
Constructor Detail

MigrationInstructionImpl

public MigrationInstructionImpl(String sourceActivityId,
                                String targetActivityId)

MigrationInstructionImpl

public MigrationInstructionImpl(String sourceActivityId,
                                String targetActivityId,
                                boolean updateEventTrigger)
Method Detail

getSourceActivityId

public String getSourceActivityId()
Specified by:
getSourceActivityId in interface MigrationInstruction
Returns:
the id of the activity of the source process definition that this instruction maps instances from

getTargetActivityId

public String getTargetActivityId()
Specified by:
getTargetActivityId in interface MigrationInstruction
Returns:
the id of the activity of the target process definition that this instruction maps instances to

isUpdateEventTrigger

public boolean isUpdateEventTrigger()
Specified by:
isUpdateEventTrigger in interface MigrationInstruction
Returns:
whether this flow node's event trigger is going to be updated during migration. Can only be true for flow nodes that define a persistent event trigger. See MigrationInstructionBuilder.updateEventTrigger() for details

setUpdateEventTrigger

public void setUpdateEventTrigger(boolean updateEventTrigger)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2017 camunda services GmbH. All rights reserved.