public interface ActionListener extends FacesListener
A listener interface for receiving
ActionEvent
s. An implementation of this interface must be thread-safe.
A class that is interested in receiving such events implements this interface, and then registers itself with the
source UIComponent
of interest, by calling addActionListener()
.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TO_FLOW_DOCUMENT_ID_ATTR_NAME
The presence of this component attribute on an |
Modifier and Type | Method and Description |
---|---|
void |
processAction(ActionEvent event)
Invoked when the action described by the specified
ActionEvent occurs. |
static final java.lang.String TO_FLOW_DOCUMENT_ID_ATTR_NAME
The presence of this component attribute on an ActionSource
component will cause the
default ActionListener
to interpret the value of the attribute as the toFlowDocumentId value to pass
to
NavigationHandler.handleNavigation(jakarta.faces.context.FacesContext, java.lang.String, java.lang.String, java.lang.String)
.
void processAction(ActionEvent event) throws AbortProcessingException
Invoked when the action described by the specified ActionEvent
occurs.
event
- The ActionEvent
that has occurredAbortProcessingException
- Signal the Jakarta Server Faces implementation that no further processing on the
current event should be performed