パッケージ jakarta.faces.event
クラス SystemEvent
java.lang.ObjectSE
java.util.EventObjectSE
jakarta.faces.event.SystemEvent
- 実装されたすべてのインターフェース:
SerializableSE
- 既知の直属サブクラス
ComponentSystemEvent
、ExceptionQueuedEvent
、PostConstructApplicationEvent
、PostConstructCustomScopeEvent
、PostKeepFlashValueEvent
、PostPutFlashValueEvent
、PreClearFlashEvent
、PreDestroyApplicationEvent
、PreDestroyCustomScopeEvent
、PreRemoveFlashValueEvent
SystemEvent は、任意のオブジェクトによって起動できる非アプリケーション固有のイベントの基本クラスです。
- 導入:
- 2.0
- 関連事項:
フィールドのサマリー
クラス java.util.EventObjectSE から継承されたフィールド
sourceSE
コンストラクターの概要
コンストラクターコンストラクター説明SystemEvent
(FacesContext facesContext, ObjectSE source) 引数source
をスーパークラスコンストラクターに渡します。SystemEvent
(ObjectSE source) 引数source
をスーパークラスコンストラクターに渡します。メソッドのサマリー
修飾子と型メソッド説明Faces コンテキストを取得します。boolean
isAppropriateListener
(FacesListener listener) void
processListener
(FacesListener listener) 適切なメカニズムにより、このイベントインスタンスを指定されたFacesListener
にブロードキャストします。クラス java.util.EventObjectSE から継承されたメソッド
getSource, toString
コンストラクターの詳細
SystemEvent
引数
source
をスーパークラスコンストラクターに渡します。- パラメーター:
source
- スーパークラスコンストラクターに渡されるsource
参照。- 例外:
IllegalArgumentExceptionSE
- 引数がnull
の場合。
SystemEvent
引数
source
をスーパークラスコンストラクターに渡します。- パラメーター:
facesContext
- Faces コンテキスト。source
- スーパークラスコンストラクターに渡されるsource
参照。- 例外:
IllegalArgumentExceptionSE
- 引数がnull
の場合。
メソッドの詳細
getFacesContext
Faces コンテキストを取得します。
コンストラクターに FacesContext が渡された場合はそれを返し、そうでない場合は FacesContext.getCurrentInstance() を呼び出して返します。
- 戻り値:
- Faces コンテキスト。
- 導入:
- 2.3
isAppropriateListener
この
FacesListener
が、このイベントがサポートする適切なリスナークラスのインスタンスである場合は、true
を返します。リスナーがComponentSystemEventListener
の場合、デフォルトの実装は true を返します。- パラメーター:
listener
- 評価するFacesListener
- 戻り値:
- 上記の結果
processListener
適切なメカニズムにより、このイベントインスタンスを指定された
FacesListener
にブロードキャストします。通常、これはイベント処理メソッドを呼び出し、このインスタンスをパラメーターとして渡すことで実現されます。- パラメーター:
listener
- このFacesEvent
を送信するFacesListener
- 例外:
AbortProcessingException
- Jakarta Faces 実装に、現在のイベントでこれ以上の処理を実行しないことを通知します