Class MigrationUtils

java.lang.Object
cmion.level2.migration.MigrationUtils

public class MigrationUtils extends Object
  • Constructor Details

    • MigrationUtils

      public MigrationUtils()
  • Method Details

    • getMigration

      public static Migration getMigration(ion.Meta.Simulation simulation)
    • registerAllComponents

      public static void registerAllComponents()
    • registerAllComponents

      public static void registerAllComponents(ion.Meta.Simulation simulation)
    • registerMigratingComponents

      public static void registerMigratingComponents()
    • registerMigratingComponents

      public static void registerMigratingComponents(ion.Meta.Simulation simulation)
    • registerMigratingComponents

      public static void registerMigratingComponents(Migration competency)
    • registerMigratingComponents

      public static void registerMigratingComponents(ion.Meta.Simulation simulation, Migration competency)
    • registerMigratingComponent

      public static void registerMigratingComponent(Migration competency, Migrating component)
    • registerMigrationAwareComponents

      public static void registerMigrationAwareComponents()
    • registerMigrationAwareComponents

      public static void registerMigrationAwareComponents(ion.Meta.Simulation simulation)
    • registerMigrationAwareComponents

      public static void registerMigrationAwareComponents(Migration competency)
    • registerMigrationAwareComponents

      public static void registerMigrationAwareComponents(ion.Meta.Simulation simulation, Migration competency)
    • registerMigrationAwareComponent

      public static void registerMigrationAwareComponent(Migration competency, MigrationAware component)
    • haltMigration

      public static void haltMigration(Object lockingObject)
    • haltMigration

      public static void haltMigration(Migration competency, Object lockingObject)
    • resumeMigration

      public static void resumeMigration(Object lockingObject)
    • resumeMigration

      public static void resumeMigration(Migration competency, Object lockingObject)
    • addMigrationData

      public static void addMigrationData(Element data)
    • addMigrationData

      public static void addMigrationData(Migration competency, Element data)