Interface MigrationInstruction

All Known Implementing Classes:
MigrationInstructionImpl

public interface MigrationInstruction
Represents an instruction to migrate instances of one activity to another activity. Migration instructions are always contained in a MigrationPlan.
Author:
Thorben Lindhauer
  • Method Details

    • getSourceActivityId

      String getSourceActivityId()
      Returns:
      the id of the activity of the source process definition that this instruction maps instances from
    • getTargetActivityId

      String getTargetActivityId()
      Returns:
      the id of the activity of the target process definition that this instruction maps instances to
    • isUpdateEventTrigger

      boolean isUpdateEventTrigger()
      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