Interface SystemEventListener

All Superinterfaces:
EventListener, FacesListener
All Known Subinterfaces:
ViewMapListener
All Known Implementing Classes:
AjaxExceptionHandlerImpl, AjaxNoAjaxExceptionHandler, ExceptionHandler, ExceptionHandlerImpl, ExceptionHandlerWrapper, StateContext.DynamicAddRemoveListener, StateContext.NoopAddRemoveListener, StateContext.StatelessAddRemoveListener, ValidateComponentNesting, ViewScopeEventListener, ViewScopeManager, WebsocketFacesListener

public interface SystemEventListener extends FacesListener

By implementing this class, an object indicates that it is a listener for one or more kinds of SystemEvents. The exact type of event that will cause the implementing class's processEvent(jakarta.faces.event.SystemEvent) method to be called is indicated by the facesEventClass argument passed when the listener is installed using Application.subscribeToEvent(java.lang.Class<? extends jakarta.faces.event.SystemEvent>, java.lang.Class<?>, jakarta.faces.event.SystemEventListener).

Since:
2.0