org.jboss.seam.faces.event
Class DelegatingSystemEventListener

java.lang.Object
  extended by org.jboss.solder.beanManager.BeanManagerAware
      extended by org.jboss.seam.faces.event.AbstractListener<javax.faces.event.SystemEventListener>
          extended by org.jboss.seam.faces.event.DelegatingSystemEventListener
All Implemented Interfaces:
EventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListener

public class DelegatingSystemEventListener
extends AbstractListener<javax.faces.event.SystemEventListener>
implements javax.faces.event.SystemEventListener

Provide CDI injection to SystemEventListener artifacts by delegating through this class.

Author:
Constructor Summary
DelegatingSystemEventListener()
           
 
Method Summary
 boolean isListenerForSource(Object source)
           
 void processEvent(javax.faces.event.SystemEvent event)
           
 
Methods inherited from class org.jboss.seam.faces.event.AbstractListener
getEnabledListeners, getListeners
 
Methods inherited from class org.jboss.solder.beanManager.BeanManagerAware
getBeanManager, getBeanManagerLocator, isBeanManagerAvailable, isBeanManagerInjected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelegatingSystemEventListener

public DelegatingSystemEventListener()
Method Detail

isListenerForSource

public boolean isListenerForSource(Object source)
Specified by:
isListenerForSource in interface javax.faces.event.SystemEventListener

processEvent

public void processEvent(javax.faces.event.SystemEvent event)
                  throws javax.faces.event.AbortProcessingException
Specified by:
processEvent in interface javax.faces.event.SystemEventListener
Throws:
javax.faces.event.AbortProcessingException


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