org.camunda.bpm.engine.impl.migration
Class MigrationInstructionImpl
java.lang.Object
org.camunda.bpm.engine.impl.migration.MigrationInstructionImpl
- All Implemented Interfaces:
- MigrationInstruction
public class MigrationInstructionImpl
- extends Object
- implements MigrationInstruction
- Author:
- Thorben Lindhauer
sourceActivityId
protected String sourceActivityId
targetActivityId
protected String targetActivityId
updateEventTrigger
protected boolean updateEventTrigger
MigrationInstructionImpl
public MigrationInstructionImpl(String sourceActivityId,
String targetActivityId)
MigrationInstructionImpl
public MigrationInstructionImpl(String sourceActivityId,
String targetActivityId,
boolean updateEventTrigger)
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.