org.jboss.seam.faces.event
Class DelegatingSystemEventListener

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

public class DelegatingSystemEventListener
extends AbstractListener<SystemEventListener>
implements SystemEventListener

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

Author:
Constructor Summary
DelegatingSystemEventListener()
           
 
Method Summary
 boolean isListenerForSource(Object source)
           
 void processEvent(SystemEvent event)
           
 
Methods inherited from class org.jboss.seam.faces.event.AbstractListener
getEnabledListeners, getListeners
 
Methods inherited from class org.jboss.seam.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 SystemEventListener

processEvent

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


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