パッケージ org.springframework.boot

インターフェース SpringApplicationShutdownHandlers


public interface SpringApplicationShutdownHandlers
JVM のシャットダウン時に実行する必要のあるコードを追加または削除するために使用できるインターフェース。シャットダウンハンドラーは、同時にではなく順次実行されることを除いて、JVM shutdown hooksSE に似ています。

シャットダウンハンドラーは、登録された ApplicationContext インスタンスが閉じられ、アクティブでなくなった後にのみ呼び出されることが保証されています。

導入:
2.5.1
作成者:
Phillip Webb, Andy Wilkinson
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    add(RunnableSE action)
    JVM の終了時に実行されるハンドラーにアクションを追加します。
    void
    以前に追加されたアクションを削除して、JVM の終了時に実行されないようにします。
  • メソッドの詳細

    • add

      void add(RunnableSE action)
      JVM の終了時に実行されるハンドラーにアクションを追加します。
      パラメーター:
      action - 追加するアクション
    • remove

      void remove(RunnableSE action)
      以前に追加されたアクションを削除して、JVM の終了時に実行されないようにします。
      パラメーター:
      action - 削除するアクション