org.apache.struts.faces.application
Class ActionListenerImpl

java.lang.Object
  |
  +--org.apache.struts.faces.application.ActionListenerImpl
All Implemented Interfaces:
javax.faces.event.ActionListener, java.util.EventListener, javax.faces.event.FacesListener, java.io.Serializable

public class ActionListenerImpl
extends java.lang.Object
implements javax.faces.event.ActionListener

Concrete implementation of ActionListener that replaces the default provided implementation. It converts application-level events into execution of the corresponding Struts request processing lifecycle.

Version:
$Revision: 1.1 $ $Date: 2003/06/04 17:38:13 $
Author:
Craig R. McClanahan
See Also:
Serialized Form

Field Summary
protected static org.apache.commons.logging.Log log
          The logger for this instance.
 
Constructor Summary
ActionListenerImpl()
           
 
Method Summary
 javax.faces.event.PhaseId getPhaseId()
          Describe the phase identifier for which we are interested in processing events.
 void processAction(javax.faces.event.ActionEvent event)
          Process the specified ActionEvent.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static org.apache.commons.logging.Log log

The logger for this instance.

Constructor Detail

ActionListenerImpl

public ActionListenerImpl()
Method Detail

getPhaseId

public javax.faces.event.PhaseId getPhaseId()

Describe the phase identifier for which we are interested in processing events.

Specified by:
getPhaseId in interface javax.faces.event.FacesListener

processAction

public void processAction(javax.faces.event.ActionEvent event)
                   throws javax.faces.event.AbortProcessingException

Process the specified ActionEvent.

Specified by:
processAction in interface javax.faces.event.ActionListener
Parameters:
event - The ActionEvent to be processed
Throws:
javax.faces.event.AbortProcessingException - to signal that no further event processing should be performed


Copyright © 2003 - Apache Software Foundation