パッケージ 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 コンテキストを取得します。booleanisAppropriateListener(FacesListener listener) voidprocessListener(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 実装に、現在のイベントでこれ以上の処理を実行しないことを通知します