public interface SystemEventListenerHolder
このインターフェースを実装するクラスは、生成できる SystemEvent
の種類ごとに SystemEventListener
インスタンスのリストを維持することに同意します。このインターフェースにより、任意のオブジェクトを SystemEvent
インスタンスのソースとして機能させることができます。
実装クラスが UIComponent
であるか、UIComponent
によって参照されている場合、実装クラス、getListenersForEventClass(java.lang.Class<? extends jakarta.faces.event.SystemEvent>)
によって返されるリストのすべてのメンバーが状態管理システムで正しく機能するように注意する必要があります。これを確実にする 1 つの方法は、クラスとリストメンバーに StateHolder
または Serializable
SE を実装させることです。
修飾子と型 | メソッドと説明 |
---|---|
ListSE<SystemEventListener> | getListenersForEventClass(ClassSE<? extends SystemEvent> facesEventClass) |
ListSE<SystemEventListener> getListenersForEventClass(ClassSE<? extends SystemEvent> facesEventClass)
このインターフェースを実装するクラスにインストールされている SystemEventListener
インスタンスの List
を返します。
facesEventClass
- リスナーが返されるクラス Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.