クラス ApplicationReadyEvent

実装されたすべてのインターフェース:
SerializableSE

public class ApplicationReadyEvent extends SpringApplicationEvent
アプリケーションがリクエストを処理する準備ができていることを示すために、可能な限り遅く発行されたイベント。イベントのソースは SpringApplication 自体ですが、それまでにすべての初期化手順が完了しているため、内部状態の変更に注意してください。
導入:
1.3.0
作成者:
Stephane Nicoll, Chris Bono
関連事項:
  • コンストラクターの詳細

    • ApplicationReadyEvent

      public ApplicationReadyEvent(SpringApplication application, StringSE[] args, ConfigurableApplicationContext context, DurationSE timeTaken)
      新しい ApplicationReadyEvent インスタンスを作成します。
      パラメーター:
      application - 現在のアプリケーション
      args - アプリケーションが実行されている引数
      context - 作成されていたコンテキスト
      timeTaken - アプリケーションがリクエストを処理できるようになるまでにかかる時間
      導入:
      2.6.0
  • メソッドの詳細

    • getApplicationContext

      public ConfigurableApplicationContext getApplicationContext()
      アプリケーションコンテキストを返します。
      戻り値:
      コンテキスト
    • getTimeTaken

      public DurationSE getTimeTaken()
      アプリケーションがリクエストを処理する準備ができるまでにかかった時間を返します。不明な場合は null を返します。
      戻り値:
      リクエストを処理する準備ができるまでにかかる時間
      導入:
      2.6.0