| Modifier and Type | Interface and Description |
|---|---|
| public interface | ActionListener
A listener interface for receiving
|
| public interface | AjaxBehaviorListener
By implementing this class, an object indicates that it is a listener for one or more kinds of
|
| public interface | BehaviorListener
A generic base interface for event listeners for various types of |
| public interface | ComponentSystemEventListener
Implementors of this class do not need an |
| public interface | FacesListener
A generic base interface for event listeners for various types of |
| public interface | PhaseListener
An interface implemented by objects that wish to be notified at the beginning and ending of processing for each standard phase of the request processing lifecycle. |
| public interface | SystemEventListener
By implementing this class, an object indicates that it is a listener for one or more kinds of |
| public interface | SystemEventListenerHolder
Classes that implement this interface agree to maintain a list of |
| public interface | ValueChangeListener
A listener interface for receiving |
| public interface | ViewMapListener
Marker interface for |
| Modifier and Type | Annotation and Description |
|---|---|
| public @interface | ListenerFor
Classes tagged with this annotation are installed as listeners using the method
|
| public @interface | ListenersFor
Container annotation to specify multiple |
| public @interface | NamedEvent
The presence of this annotation on a class automatically registers the class with the runtime as a
|
| Modifier and Type | Class and Description |
|---|---|
| public class | AbortProcessingException
An exception that may be thrown by event listeners to terminate the processing of the current event. |
| public class | ActionEvent
An |
| public abstract class | ActionListenerWrapper
Provides a simple implementation of |
| public class | AjaxBehaviorEvent
AjaxBehaviorEvent represents the component behavior
specific to |
| public abstract class | BehaviorEvent
BehaviorEvent is the event that can be generated from
component |
| public abstract class | ComponentSystemEvent
ComponentSystemEvent is the base class for
|
| public class | ExceptionQueuedEvent
The system event facility will create an instance of this class whenever
|
| public class | ExceptionQueuedEventContext
This helper class provides context to the |
| public abstract class | FacesEvent
FacesEvent is the base class for user interface and application events that can be fired by
|
| public class | MethodExpressionActionListener
MethodExpressionActionListener is an |
| public class | MethodExpressionValueChangeListener
MethodExpressionValueChangeListener is a |
| public class | PhaseEvent
PhaseEvent represents the beginning or ending of processing for a particular phase of the request
processing lifecycle, for the request encapsulated by the specified |
| public class | PhaseId
Typesafe enumeration of the legal values that may be returned by the
|
| public class | PostAddToViewEvent
When an instance of this event is passed to
|
| public class | PostConstructApplicationEvent
This event must be published by the runtime after all configuration resources have been parsed and processed. |
| public class | PostConstructCustomScopeEvent
This class is provided to allow custom scopes to publish a "post construct" event in the same way that other scopes do to let the application become aware of the beginning of the scope. |
| public class | PostConstructViewMapEvent
This event must be published by a call to {jakarta.faces.application.Application#publishEvent} when the view map is first created. |
| public class | PostKeepFlashValueEvent
This event must be published by a call to |
| public class | PostPutFlashValueEvent
This event must be published by a call to |
| public class | PostRenderViewEvent
When an instance of this event is passed to |
| public class | PostRestoreStateEvent
When an instance of this event is passed to |
| public class | PostValidateEvent
When an instance of this event is passed to |
| public class | PreClearFlashEvent
This event must be published by a call to |
| public class | PreDestroyApplicationEvent
This event must be published by the runtime before the factories associated with this |
| public class | PreDestroyCustomScopeEvent
This class is provided to allow custom scopes to publish a "pre construct" event in the same way that other scopes do to let the application become aware of the beginning of the scope. |
| public class | PreDestroyViewMapEvent
This event must be published by a call to |
| public class | PreRemoveFlashValueEvent
This event must be published by a call to |
| public class | PreRemoveFromViewEvent
When an instance of this event is passed to |
| public class | PreRenderComponentEvent
When an instance of this event is passed to |
| public class | PreRenderViewEvent
When an instance of this event is passed to |
| public class | PreValidateEvent
When an instance of this event is passed to |
| public class | ScopeContext
A structure that contains the name of the scope and the scope itself exposed as a |
| public abstract class | SystemEvent
SystemEvent is the base class for non-application specific events that can be fired by arbitrary objects. |
| public class | ValueChangeEvent
A |
| public class | WebsocketEvent
This web socket event will be fired when a new |