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