クラス RestartServer

java.lang.ObjectSE
org.springframework.boot.devtools.restart.server.RestartServer

public class RestartServer extends ObjectSE
更新された ClassLoaderFiles で現在のアプリケーションを restart するために使用されるサーバー。
導入:
1.3.0
作成者:
Phillip Webb
  • コンストラクターの詳細

    • RestartServer

      public RestartServer(SourceDirectoryUrlFilter sourceDirectoryUrlFilter)
      新しい RestartServer インスタンスを作成します。
      パラメーター:
      sourceDirectoryUrlFilter - リモートディレクトリをローカルクラスパスにリンクするために使用されるソースフィルター
    • RestartServer

      public RestartServer(SourceDirectoryUrlFilter sourceDirectoryUrlFilter, ClassLoaderSE classLoader)
      新しい RestartServer インスタンスを作成します。
      パラメーター:
      sourceDirectoryUrlFilter - リモートディレクトリをローカルクラスパスにリンクするために使用されるソースフィルター
      classLoader - アプリケーションクラスローダー
  • メソッドの詳細

    • updateAndRestart

      public void updateAndRestart(ClassLoaderFiles files)
      指定した ClassLoaderFiles で現在実行中のアプリケーションを更新し、リロードをトリガーします。
      パラメーター:
      files - 更新されたクラスローダーファイル
    • restart

      protected void restart(SetSE<URLSE> urls, ClassLoaderFiles files)
      アプリケーションを再起動するために呼び出されます。
      パラメーター:
      urls - 更新された URL
      files - 更新されたファイル