クラス LiveReloadServer

java.lang.ObjectSE
org.springframework.boot.devtools.livereload.LiveReloadServer

public class LiveReloadServer extends ObjectSE
livereload サーバー。
導入:
1.3.0
作成者:
Phillip Webb
  • フィールドの詳細

    • DEFAULT_PORT

      public static final int DEFAULT_PORT
      デフォルトのライブリロードサーバーポート。
      関連事項:
  • コンストラクターの詳細

    • LiveReloadServer

      public LiveReloadServer()
      デフォルトのポートでリッスンしている新しい LiveReloadServer を作成します。
    • LiveReloadServer

      public LiveReloadServer(ThreadFactorySE threadFactory)
      特定の ThreadFactorySE を使用して、デフォルトポートでリッスンしている新しい LiveReloadServer を作成します。
      パラメーター:
      threadFactory - スレッドファクトリ
    • LiveReloadServer

      public LiveReloadServer(int port)
      指定されたポートでリッスンしている新しい LiveReloadServer を作成します。
      パラメーター:
      port - リッスンポート
    • LiveReloadServer

      public LiveReloadServer(int port, ThreadFactorySE threadFactory)
      特定の ThreadFactorySE を使用して、指定されたポートでリッスンしている新しい LiveReloadServer を作成します。
      パラメーター:
      port - リッスンポート
      threadFactory - スレッドファクトリ
  • メソッドの詳細

    • start

      public int start() throws IOExceptionSE
      livereload サーバーを起動し、受信接続を受け入れます。
      戻り値:
      サーバーがリッスンしているポート
      例外:
      IOExceptionSE - I/O エラーの場合
    • isStarted

      public boolean isStarted()
      サーバーが起動している場合に戻ります。
      戻り値:
      サーバーが実行されている場合は true 
    • getPort

      public int getPort()
      サーバーがリッスンしているポートを返します。
      戻り値:
      サーバーポート
    • stop

      public void stop() throws IOExceptionSE
      livereload サーバーを正常に停止します。
      例外:
      IOExceptionSE - I/O エラーの場合
    • triggerReload

      public void triggerReload()
      接続されているすべてのクライアントの livereload をトリガーします。
    • createConnection

      protected org.springframework.boot.devtools.livereload.Connection createConnection(SocketSE socket, InputStreamSE inputStream, OutputStreamSE outputStream) throws IOExceptionSE
      Connection の作成に使用されるファクトリメソッド。
      パラメーター:
      socket - ソースソケット
      inputStream - ソケット入力ストリーム
      outputStream - ソケット出力ストリーム
      戻り値:
      接続
      例外:
      IOExceptionSE - I/O エラーの場合