パッケージ jakarta.faces.event
クラス PostConstructCustomScopeEvent
- java.lang.ObjectSE
-
- java.util.EventObjectSE
-
- jakarta.faces.event.SystemEvent
-
- jakarta.faces.event.PostConstructCustomScopeEvent
- 実装されたすべてのインターフェース:
SerializableSE
public class PostConstructCustomScopeEvent extends SystemEvent
このクラスは、アプリケーションがスコープの始まりを認識できるようにするために他のスコープが行うのと同じ方法で、カスタムスコープが「ポストコンストラクト」イベントを発行できるようにするために提供されています。ランタイムはこのイベントをリッスンし、必要に応じてこのスコープ内の任意の Bean で
PostConstruct
アノテーション付きメソッドを呼び出す必要があります。次のコードは、そのようなイベントを公開するためのテンプレートとして使用できます。Map<String, Object> myScope = getMyScope(); ScopeContext scopeContext = new ScopeContext("myScope", myScope); applicationPublishEvent(PostConstructCustomScopeEvent.class, scopeContext);
- 導入:
- 2.0
- 関連事項:
- 直列化された形式
フィールドサマリー
クラス java.util.EventObjectSE から継承されたフィールド
sourceSE
コンストラクターのサマリー
コンストラクター コンストラクター 説明 PostConstructCustomScopeEvent(FacesContext facesContext, ScopeContext scopeContext)
このイベントのインスタンスは、引数scopeContext
で囲まれたカスタムスコープが作成されたことを示しています。PostConstructCustomScopeEvent(ScopeContext scopeContext)
このイベントのインスタンスは、引数scopeContext
で囲まれたカスタムスコープが作成されたことを示しています。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 ScopeContext
getContext()
このイベントのScopeContext
を返します。クラス jakarta.faces.event.SystemEvent から継承されたメソッド
getFacesContext, isAppropriateListener, processListener
クラス java.util.EventObjectSE から継承されたメソッド
getSource, toString
コンストラクターの詳細
PostConstructCustomScopeEvent
public PostConstructCustomScopeEvent(ScopeContext scopeContext)
このイベントのインスタンスは、引数
scopeContext
で囲まれたカスタムスコープが作成されたことを示しています。- パラメーター:
scopeContext
- スコープの名前とMap<String, Object>
として公開されるスコープ自体を含む構造。
PostConstructCustomScopeEvent
public PostConstructCustomScopeEvent(FacesContext facesContext, ScopeContext scopeContext)
このイベントのインスタンスは、引数
scopeContext
で囲まれたカスタムスコープが作成されたことを示しています。- パラメーター:
facesContext
- Faces コンテキスト。scopeContext
- スコープの名前とMap<String, Object>
として公開されるスコープ自体を含む構造。
メソッドの詳細
getContext
public ScopeContext getContext()
このイベントの
ScopeContext
を返します。- 戻り値:
- スコープコンテキスト。