org.jboss.seam.faces.event
Class PhaseEventBridge

java.lang.Object
  extended by org.jboss.seam.faces.event.PhaseEventBridge
All Implemented Interfaces:
Serializable, EventListener, PhaseListener

public class PhaseEventBridge
extends Object
implements PhaseListener

A PhaseListener used to bridge JSF phase events to the CDI event model.

For each JSF PhaseEvent, a corresponding Seam CDI event will be fired. Event listeners can be registered by observing the appropriate Seam CDI event (see @Observes):

For example:

public void listener(@Observes @Before @RenderResponse PhaseEvent event) { //do something }

Author:
Nicklas Karlsson, Serialized Form

Constructor Summary
PhaseEventBridge()
           
 
Method Summary
 void afterPhase(PhaseEvent e)
           
 void beforePhase(PhaseEvent e)
           
 PhaseId getPhaseId()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PhaseEventBridge

public PhaseEventBridge()
Method Detail

afterPhase

public void afterPhase(PhaseEvent e)
Specified by:
afterPhase in interface PhaseListener

beforePhase

public void beforePhase(PhaseEvent e)
Specified by:
beforePhase in interface PhaseListener

getPhaseId

public PhaseId getPhaseId()
Specified by:
getPhaseId in interface PhaseListener


Copyright © 2009-2011 Seam Framework. All Rights Reserved.