クラス JettyWebServer

java.lang.ObjectSE
org.springframework.boot.web.embedded.jetty.JettyWebServer
実装されたすべてのインターフェース:
WebServer

public class JettyWebServer extends ObjectSE implements WebServer
Jetty Web サーバーの制御に使用できる WebServer
導入:
2.0.0
作成者:
Phillip Webb, Dave Syer, David Liu, Edd ú Mel é ndez, Brian Clozel, Kristine Jetzke
関連事項:
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
    JettyWebServer(org.eclipse.jetty.server.Server server)
    新しい JettyWebServer インスタンスを作成します。
    JettyWebServer(org.eclipse.jetty.server.Server server, boolean autoStart)
    新しい JettyWebServer インスタンスを作成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    int
    このサーバーがリッスンしているポートを返します。
    org.eclipse.jetty.server.Server
    基盤となる Jetty サーバーへのアクセスを返します。
    void
    Web サーバーの正常なシャットダウンを開始します。
    void
    Web サーバーを起動します。
    void
    Web サーバーを停止します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • JettyWebServer

      public JettyWebServer(org.eclipse.jetty.server.Server server)
      新しい JettyWebServer インスタンスを作成します。
      パラメーター:
      server - 基盤となる Jetty サーバー
    • JettyWebServer

      public JettyWebServer(org.eclipse.jetty.server.Server server, boolean autoStart)
      新しい JettyWebServer インスタンスを作成します。
      パラメーター:
      server - 基盤となる Jetty サーバー
      autoStart - サーバーを自動起動する場合
  • メソッドの詳細

    • start

      public void start() throws WebServerException
      インターフェースからコピーされた説明: WebServer
      Web サーバーを起動します。すでに起動しているサーバーでこのメソッドを呼び出しても効果はありません。
      次で指定:
      インターフェース WebServerstart 
      例外:
      WebServerException - サーバーを起動できない場合
    • stop

      public void stop()
      インターフェースからコピーされた説明: WebServer
      Web サーバーを停止します。すでに停止しているサーバーでこのメソッドを呼び出しても効果はありません。
      次で指定:
      インターフェース WebServerstop 
    • getPort

      public int getPort()
      インターフェースからコピーされた説明: WebServer
      このサーバーがリッスンしているポートを返します。
      次で指定:
      インターフェース WebServergetPort 
      戻り値:
      港 (ない場合は -1)
    • shutDownGracefully

      public void shutDownGracefully(GracefulShutdownCallback callback)
      インターフェースからコピーされた説明: WebServer
      Web サーバーの正常なシャットダウンを開始します。新しいリクエストの処理は防止され、試行の最後に指定された callback が呼び出されます。WebServer.stop() を呼び出すことにより、試行を明示的に終了できます。デフォルトの実装では、GracefulShutdownResult.IMMEDIATE を使用してコールバックをすぐに呼び出します。つまり、正常なシャットダウンでは何も行われません。
      次で指定:
      インターフェース WebServershutDownGracefully 
      パラメーター:
      callback - 正常なシャットダウンが完了したときに呼び出すコールバック
    • getServer

      public org.eclipse.jetty.server.Server getServer()
      基盤となる Jetty サーバーへのアクセスを返します。
      戻り値:
      Jetty サーバー