public interface SystemEventListener extends FacesListener
このクラスを実装することにより、オブジェクトは、それが 1 つ以上の種類の SystemEvent
のリスナーであることを示します。実装クラスの processEvent(javax.faces.event.SystemEvent)
メソッドが呼び出される原因となるイベントの正確な型は、リスナーが Application.subscribeToEvent(java.lang.Class<? extends javax.faces.event.SystemEvent>, java.lang.Class<?>, javax.faces.event.SystemEventListener)
を使用してインストールされたときに渡される facesEventClass
引数によって示されます。
修飾子と型 | メソッドと説明 |
---|---|
boolean | isListenerForSource(ObjectSE source) このリスナーインスタンスが source パラメーターによって参照されるインスタンスからのイベントの受信に関心がある場合にのみ、このメソッドは true を返す必要があります。 |
void | processEvent(SystemEvent event) 呼び出されると、リスナーは、特定の SystemEvent サブクラスの javadoc で指定されたすべての保証が真であると想定できます。 |
void processEvent(SystemEvent event) throws AbortProcessingException
呼び出されると、リスナーは、特定の SystemEvent
サブクラスの javadoc で指定されたすべての保証が真であると想定できます。
event
- 処理中の SystemEvent
インスタンス。AbortProcessingException
- このリクエストでライフサイクル処理を停止するかどうか。boolean isListenerForSource(ObjectSE source)
このリスナーインスタンスが source
パラメーターによって参照されるインスタンスからのイベントの受信に関心がある場合にのみ、このメソッドは true
を返す必要があります。
source
- このリスナーインスタンスにイベントを送信することの適切性について問い合わせているソース。Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.