Class MigrationUtils


  • public class MigrationUtils
    extends java.lang.Object
    • Constructor Detail

      • MigrationUtils

        public MigrationUtils()
    • Method Detail

      • 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​(java.lang.Object lockingObject)
      • haltMigration

        public static void haltMigration​(Migration competency,
                                         java.lang.Object lockingObject)
      • resumeMigration

        public static void resumeMigration​(java.lang.Object lockingObject)
      • resumeMigration

        public static void resumeMigration​(Migration competency,
                                           java.lang.Object lockingObject)
      • addMigrationData

        public static void addMigrationData​(org.w3c.dom.Element data)
      • addMigrationData

        public static void addMigrationData​(Migration competency,
                                            org.w3c.dom.Element data)