Class MigrationManagerPlugin<C extends step.core.AbstractContext>

  • All Implemented Interfaces:
    step.framework.server.ServerPlugin<C>

    public class MigrationManagerPlugin<C extends step.core.AbstractContext>
    extends Object
    implements step.framework.server.ServerPlugin<C>
    • Constructor Detail

      • MigrationManagerPlugin

        public MigrationManagerPlugin()
    • Method Detail

      • serverStart

        public void serverStart​(C context)
                         throws Exception
        Specified by:
        serverStart in interface step.framework.server.ServerPlugin<C extends step.core.AbstractContext>
        Throws:
        Exception
      • migrateData

        public void migrateData​(C context)
                         throws Exception
        Specified by:
        migrateData in interface step.framework.server.ServerPlugin<C extends step.core.AbstractContext>
        Throws:
        Exception
      • initializeData

        public void initializeData​(C context)
                            throws Exception
        Specified by:
        initializeData in interface step.framework.server.ServerPlugin<C extends step.core.AbstractContext>
        Throws:
        Exception
      • afterInitializeData

        public void afterInitializeData​(C context)
                                 throws Exception
        Specified by:
        afterInitializeData in interface step.framework.server.ServerPlugin<C extends step.core.AbstractContext>
        Throws:
        Exception
      • serverStop

        public void serverStop​(C context)
        Specified by:
        serverStop in interface step.framework.server.ServerPlugin<C extends step.core.AbstractContext>
      • canBeDisabled

        public boolean canBeDisabled()
        Specified by:
        canBeDisabled in interface step.framework.server.ServerPlugin<C extends step.core.AbstractContext>