com.sun.rave.web.ui.appbase.faces
Class ActionListenerImpl

java.lang.Object
  extended by com.sun.rave.web.ui.appbase.faces.ActionListenerImpl
All Implemented Interfaces:
java.util.EventListener, javax.faces.event.ActionListener, javax.faces.event.FacesListener

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

ActionListener implementation that cooperates with the exception caching strategy we implement in ViewHandlerImpl.


Constructor Summary
ActionListenerImpl(javax.faces.event.ActionListener handler)
          Create a new ActionListener instance that wraps the specified one.
 
Method Summary
 void processAction(javax.faces.event.ActionEvent event)
          Handle the event, swallowing and caching any exception that is thrown during the handling.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionListenerImpl

public ActionListenerImpl(javax.faces.event.ActionListener handler)

Create a new ActionListener instance that wraps the specified one.

Parameters:
handler - Original ActionListener provided by JSF
Method Detail

processAction

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

Handle the event, swallowing and caching any exception that is thrown during the handling.

Specified by:
processAction in interface javax.faces.event.ActionListener
Parameters:
event - ActionEvent to be handled