public interface ComponentSystemEventListener extends FacesListener
Implementors of this class do not need an isListenerForSource()
method because they are only installed
on specific component instances, therefore the isListenerForSource()
method is implicit. Also, the
processEvent(jakarta.faces.event.ComponentSystemEvent)
method on this interface takes a ComponentSystemEvent
because the event will always be
associated with a UIComponent
instance.
Modifier and Type | Method and Description |
---|---|
void |
processEvent(ComponentSystemEvent event)
When called, the listener can assume that any guarantees given in the javadoc for the specific
SystemEvent
subclass are true. |
void processEvent(ComponentSystemEvent event) throws AbortProcessingException
When called, the listener can assume that any guarantees given in the javadoc for the specific SystemEvent
subclass are true.
event
- the ComponentSystemEvent
instance that is being processed.AbortProcessingException
- if lifecycle processing should cease for this request.