Class MigratingIncident

    • Field Detail

      • targetScope

        protected ScopeImpl targetScope
      • targetJobDefinitionId

        protected java.lang.String targetJobDefinitionId
    • Method Detail

      • setTargetJobDefinitionId

        public void setTargetJobDefinitionId​(java.lang.String targetJobDefinitionId)
      • detachState

        public void detachState()
        Description copied from interface: MigratingInstance
        Detach this instance's state from its owning instance and the execution tree
        Specified by:
        detachState in interface MigratingInstance
      • attachState

        public void attachState​(MigratingScopeInstance newOwningInstance)
        Description copied from interface: MigratingInstance
        Restore this instance's state as a subordinate to the given activity instance (e.g. in the execution tree). Restoration should restore the state that was detached before.
        Specified by:
        attachState in interface MigratingInstance
      • attachState

        public void attachState​(MigratingTransitionInstance targetTransitionInstance)
        Description copied from interface: MigratingInstance
        Restore this instance's state as a subordinate to the given transition instance (e.g. in the execution tree). Restoration should restore the state that was detached before.
        Specified by:
        attachState in interface MigratingInstance
      • migrateState

        public void migrateState()
        Description copied from interface: MigratingInstance
        Migrate state from the source process definition to the target process definition.
        Specified by:
        migrateState in interface MigratingInstance
      • migrateHistory

        protected void migrateHistory()
      • migrateDependentEntities

        public void migrateDependentEntities()
        Description copied from interface: MigratingInstance
        Migrate instances that are aggregated by this instance (e.g. an activity instance aggregates task instances).
        Specified by:
        migrateDependentEntities in interface MigratingInstance