パッケージ jakarta.faces.event

クラス PreDestroyCustomScopeEvent

  • 実装されたすべてのインターフェース:
    SerializableSE

    public class PreDestroyCustomScopeEvent
    extends SystemEvent

    このクラスは、アプリケーションがスコープの始まりを認識できるようにするために他のスコープが行うのと同じ方法で、カスタムスコープが「事前構成」イベントを発行できるようにするために提供されています。ランタイムはこのイベントをリッスンし、必要に応じてこのスコープ内の任意の Bean で PreDestroy アノテーション付きメソッドを呼び出す必要があります。使用例については、PostConstructCustomScopeEvent のサンプルコードを参照してください。このクラスに適したように、必要に応じてクラスを置き換えます。

    導入:
    2.0
    関連事項:
    直列化された形式
    • コンストラクターの詳細

      • PreDestroyCustomScopeEvent

        public PreDestroyCustomScopeEvent​(ScopeContext scopeContext)

        このイベントのインスタンスは、引数 scopeContext で囲まれたカスタムスコープが間もなく終了することを示しています。

        パラメーター:
        scopeContext - スコープの名前と Map<String, Object> として公開されるスコープ自体を含む構造。
      • PreDestroyCustomScopeEvent

        public PreDestroyCustomScopeEvent​(FacesContext facesContext,
                                          ScopeContext scopeContext)

        このイベントのインスタンスは、引数 scopeContext で囲まれたカスタムスコープが間もなく終了することを示しています。

        パラメーター:
        facesContext - Faces コンテキスト。
        scopeContext - スコープの名前と Map<String, Object> として公開されるスコープ自体を含む構造。
    • メソッドの詳細

      • getContext

        public ScopeContext getContext()

        このイベントの ScopeContext を返します。

        戻り値:
        スコープコンテキスト。