パッケージ jakarta.faces.event

インターフェース PhaseListener

  • すべてのスーパーインターフェース:
    EventListenerSESerializableSE

    public interface PhaseListener
    extends EventListenerSE, SerializableSE

    リクエスト処理ライフサイクルの各標準フェーズの処理の開始時と終了時に通知されることを希望するオブジェクトによって実装されるインターフェース。

    • メソッドの詳細

      • afterPhase

        default void afterPhase​(PhaseEvent event)

        特定のフェーズの処理が完了したという通知を処理します。

        パラメーター:
        event - フェーズイベント。
      • beforePhase

        default void beforePhase​(PhaseEvent event)

        リクエスト処理ライフサイクルの特定のフェーズの処理が開始されようとしているという通知を処理します。

        パラメーター:
        event - フェーズイベント。
      • getPhaseId

        PhaseId getPhaseId()

        このリスナーが PhaseEvent イベントの処理に関心を持っているリクエスト処理フェーズの ID を返します。有効な値は、PhaseId クラスによって定義されたシングルトンインスタンスであり、すべての標準フェーズについて通知を受けることに関心があることを示す PhaseId.ANY_PHASE が含まれます。

        戻り値:
        フェーズ ID。