クラス ApplicationAvailabilityBean
java.lang.ObjectSE
org.springframework.boot.availability.ApplicationAvailabilityBean
- 実装されたすべてのインターフェース:
EventListenerSE
、ApplicationAvailability
、ApplicationListener<AvailabilityChangeEvent<?>>
public class ApplicationAvailabilityBean
extends ObjectSE
implements ApplicationAvailability, ApplicationListener<AvailabilityChangeEvent<?>>
change events
をリッスンして ApplicationAvailability
実装を提供する Bean。- 導入:
- 2.3.0
- 作成者:
- Brian Clozel, Phillip Webb
- 関連事項:
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明<S extends AvailabilityState>
AvailabilityChangeEvent<S>getLastChangeEvent
(ClassSE<S> stateType) 指定された状態型について最後に受信したAvailabilityChangeEvent
を返します。<S extends AvailabilityState>
SアプリケーションのAvailabilityState
情報を返します。<S extends AvailabilityState>
SアプリケーションのAvailabilityState
情報を返します。void
onApplicationEvent
(AvailabilityChangeEvent<?> event) クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.boot.availability.ApplicationAvailability から継承されたメソッド
getLivenessState, getReadinessState
インターフェース org.springframework.context.ApplicationListener から継承されたメソッド
supportsAsyncExecution
コンストラクターの詳細
ApplicationAvailabilityBean
public ApplicationAvailabilityBean()
メソッドの詳細
getState
インターフェースからコピーされた説明:ApplicationAvailability
アプリケーションのAvailabilityState
情報を返します。- 次で指定:
- インターフェース
ApplicationAvailability
のgetState
- 型パラメーター:
S
- 状態型- パラメーター:
stateType
- 状態型defaultState
- 指定された型のイベントがまだ公開されていない場合に返されるデフォルトの状態(null
であってはなりません)。- 戻り値:
- 準備状態
- 関連事項:
getState
インターフェースからコピーされた説明:ApplicationAvailability
アプリケーションのAvailabilityState
情報を返します。- 次で指定:
- インターフェース
ApplicationAvailability
のgetState
- 型パラメーター:
S
- 状態型- パラメーター:
stateType
- 状態型- 戻り値:
- 準備状態、または指定された型のイベントがまだ公開されていない場合は
null
- 関連事項:
getLastChangeEvent
public <S extends AvailabilityState> AvailabilityChangeEvent<S> getLastChangeEvent(ClassSE<S> stateType) インターフェースからコピーされた説明:ApplicationAvailability
指定された状態型について最後に受信したAvailabilityChangeEvent
を返します。- 次で指定:
- インターフェース
ApplicationAvailability
のgetLastChangeEvent
- 型パラメーター:
S
- 状態型- パラメーター:
stateType
- 状態型- 戻り値:
- 準備状態、または指定された型のイベントがまだ公開されていない場合は
null
onApplicationEvent
- 次で指定:
- インターフェース
ApplicationListener<AvailabilityChangeEvent<?>>
のonApplicationEvent