Top Description Fields Constructors Methods
com.sun.faces.application

public Class ActionListenerImpl

extends Object
implements ActionListener
Class Inheritance
All Implemented Interfaces
jakarta.faces.event.ActionListener, jakarta.faces.event.FacesListener, java.util.EventListener
Static Imports
java.text.MessageFormat.format, java.util.logging.Level.FINE

This action listener implementation processes action events during the Apply Request Values or Invoke Application phase of the request processing lifecycle (depending upon the immediate property of the ActionSource that queued this event.

It invokes the specified application action method, and uses the logical outcome value to invoke the default navigation handler mechanism to determine which view should be displayed next.

Field Summary

Modifier and TypeField and Description
private static final Logger

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private String
private void
public void
processAction(ActionEvent
The ActionEvent that has occurred
event
)

Implements jakarta.faces.event.ActionListener.processAction.

Invoked when the action described by the specified ActionEvent occurs.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

LOGGERback to summary
private static final Logger LOGGER

Constructor Detail

ActionListenerImplback to summary
public ActionListenerImpl()

Method Detail

getNavigationOutcomeback to summary
private String getNavigationOutcome(FacesContext context, MethodExpression expression)
invokeNavigationHandlingback to summary
private void invokeNavigationHandling(FacesContext context, UIComponent source, MethodExpression expression, String outcome)
processActionback to summary
public void processAction(ActionEvent event)

Implements jakarta.faces.event.ActionListener.processAction.

Doc from jakarta.faces.event.ActionListener.processAction.

Invoked when the action described by the specified ActionEvent occurs.

Parameters
event:ActionEvent

The ActionEvent that has occurred

Annotations
@Override