パッケージ jakarta.faces.event
インターフェース PhaseListener
- すべてのスーパーインターフェース:
EventListenerSE
,SerializableSE
public interface PhaseListener extends EventListenerSE, SerializableSE
リクエスト処理ライフサイクルの各標準フェーズの処理の開始時と終了時に通知されることを希望するオブジェクトによって実装されるインターフェース。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド デフォルトメソッド 修飾子と型 メソッド 説明 default void
afterPhase(PhaseEvent event)
特定のフェーズの処理が完了したという通知を処理します。default void
beforePhase(PhaseEvent event)
リクエスト処理ライフサイクルの特定のフェーズの処理が開始されようとしているという通知を処理します。PhaseId
getPhaseId()
このリスナーがPhaseEvent
イベントの処理に関心を持っているリクエスト処理フェーズの ID を返します。
メソッドの詳細
afterPhase
default void afterPhase(PhaseEvent event)
特定のフェーズの処理が完了したという通知を処理します。
- パラメーター:
event
- フェーズイベント。
beforePhase
default void beforePhase(PhaseEvent event)
リクエスト処理ライフサイクルの特定のフェーズの処理が開始されようとしているという通知を処理します。
- パラメーター:
event
- フェーズイベント。
getPhaseId
PhaseId getPhaseId()
このリスナーが
PhaseEvent
イベントの処理に関心を持っているリクエスト処理フェーズの ID を返します。有効な値は、PhaseId
クラスによって定義されたシングルトンインスタンスであり、すべての標準フェーズについて通知を受けることに関心があることを示すPhaseId.ANY_PHASE
が含まれます。- 戻り値:
- フェーズ ID。