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 Detail

      • 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