パッケージ org.springframework.boot

インターフェース SpringApplicationRunListener


public interface SpringApplicationRunListener
SpringApplication run メソッドのリスナー。SpringApplicationRunListenerSpringFactoriesLoader を介してロードされ、SpringApplication インスタンスと引数の String[] を受け入れるパブリックコンストラクターを宣言する必要があります。実行ごとに新しい SpringApplicationRunListener インスタンスが作成されます。
導入:
1.0.0
作成者:
Phillip Webb, Dave Syer, Andy Wilkinson, Chris Bono
  • メソッドの詳細

    • starting

      default void starting(ConfigurableBootstrapContext bootstrapContext)
      run メソッドが最初に開始された直後に呼び出されます。非常に初期の初期化に使用できます。
      パラメーター:
      bootstrapContext - ブートストラップコンテキスト
    • environmentPrepared

      default void environmentPrepared(ConfigurableBootstrapContext bootstrapContext, ConfigurableEnvironment environment)
      環境が準備された後、ApplicationContext が作成される前に呼び出されます。
      パラメーター:
      bootstrapContext - ブートストラップコンテキスト
      environment - 環境
    • contextPrepared

      default void contextPrepared(ConfigurableApplicationContext context)
      ApplicationContext が作成および準備された後、ソースがロードされる前に呼び出されます。
      パラメーター:
      context - アプリケーションコンテキスト
    • contextLoaded

      default void contextLoaded(ConfigurableApplicationContext context)
      アプリケーションコンテキストが読み込まれた後、リフレッシュされる前に呼び出されます。
      パラメーター:
      context - アプリケーションコンテキスト
    • started

      default void started(ConfigurableApplicationContext context, DurationSE timeTaken)
      コンテキストがリフレッシュされ、アプリケーションが起動しましたが、CommandLineRunners および ApplicationRunners は呼び出されていません。
      パラメーター:
      context - アプリケーションコンテキスト。
      timeTaken - アプリケーションの起動にかかる時間、または不明な場合は null 
      導入:
      2.6.0
    • ready

      default void ready(ConfigurableApplicationContext context, DurationSE timeTaken)
      アプリケーションコンテキストがリフレッシュされ、すべての CommandLineRunners および ApplicationRunners が呼び出されたときに、run メソッドが完了する直前に呼び出されます。
      パラメーター:
      context - アプリケーションコンテキスト。
      timeTaken - アプリケーションの準備ができるまでの時間、または不明な場合は null 
      導入:
      2.6.0
    • failed

      default void failed(ConfigurableApplicationContext context, ThrowableSE exception)
      アプリケーションの実行中に障害が発生したときに呼び出されます。
      パラメーター:
      context - アプリケーションコンテキスト、またはコンテキストが作成される前に障害が発生した場合は null 
      exception - 失敗
      導入:
      2.0.0