All Known Implementing Classes:
CompileClassesStep, HotswapClassesStep, HotswapResourcesStep, ProcessChangesStep, RebuildResourcesStep

public interface HotswapStep
Author:
Abdulin
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    Вызывается когда сервер исполнения остановлен
    default void
    Вызывается когда приложение задеплоилось
    void
    execute(long time, ConnectionInfo connectionInfo)
    Применить изменения
    Имя процесса, будет у пользователя в progressbar отображаться
  • Method Details

    • enable

      default void enable() throws HotswapException
      Вызывается когда приложение задеплоилось
      Throws:
      HotswapException
    • getPresentName

      String getPresentName()
      Имя процесса, будет у пользователя в progressbar отображаться
    • execute

      void execute(long time, ConnectionInfo connectionInfo) throws HotswapException
      Применить изменения
      Parameters:
      time - - время начала hotswap
      connectionInfo - - конфигурация подключения к серверу
      Throws:
      HotswapException
    • disable

      default void disable()
      Вызывается когда сервер исполнения остановлен