クラス WebServerGracefulShutdownLifecycle
java.lang.ObjectSE
org.springframework.boot.web.server.context.WebServerGracefulShutdownLifecycle
- 実装されているすべてのインターフェース:
Lifecycle, Phased, SmartLifecycle
SmartLifecycle は、WebServer の正常なシャットダウンをトリガーします。- 導入:
- 4.0.0
- 作成者:
- Andy Wilkinson
フィールドのサマリー
フィールドインターフェース SmartLifecycle から継承されたフィールド
DEFAULT_PHASEコンストラクターの概要
コンストラクターコンストラクター説明WebServerGracefulShutdownLifecycle(WebServer webServer) 指定されたwebServerを正常にシャットダウンする新しいWebServerGracefulShutdownLifecycleを作成します。メソッドのサマリー
クラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース SmartLifecycle から継承されたメソッド
isAutoStartup
フィールドの詳細
SMART_LIFECYCLE_PHASE
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。4.0.0 現在、WebServerApplicationContext.GRACEFUL_SHUTDOWN_PHASEを推奨Web サーバーの正常なシャットダウンが実行されるSmartLifecycle phase。- 関連事項:
コンストラクターの詳細
WebServerGracefulShutdownLifecycle
指定されたwebServerを正常にシャットダウンする新しいWebServerGracefulShutdownLifecycleを作成します。- パラメーター:
webServer- 正常にシャットダウンする Web サーバー
メソッドの詳細
start
stop
stop
- 次で指定:
- インターフェース
SmartLifecycleのstop
isRunning
getPhase
public int getPhase()- 次で指定:
- インターフェース
PhasedのgetPhase - 次で指定:
- インターフェース
SmartLifecycleのgetPhase
isPauseable
public boolean isPauseable()- 次で指定:
- インターフェース
SmartLifecycleのisPauseable
WebServerApplicationContext.GRACEFUL_SHUTDOWN_PHASEを推奨