org.jboss.solder.servlet.event
Class AbstractServletEventBridge
java.lang.Object
org.jboss.solder.beanManager.BeanManagerAware
org.jboss.solder.servlet.event.AbstractServletEventBridge
- Direct Known Subclasses:
- ServletEventBridgeFilter, ServletEventBridgeListener, ServletEventBridgeServlet
public abstract class AbstractServletEventBridge
- extends org.jboss.solder.beanManager.BeanManagerAware
An abstract class that handles sending events to the CDI event bus with support for environments where injection into the
Servlet component is not available.
- Author:
- Dan Allen
|
Method Summary |
protected void |
fireEvent(Object payload,
Annotation... qualifiers)
Propagates the Servlet event to the CDI event bus if the BeanManager is available. |
| 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 |
WEB_APPLICATION_ATTRIBUTE_NAME
public static String WEB_APPLICATION_ATTRIBUTE_NAME
AbstractServletEventBridge
public AbstractServletEventBridge()
fireEvent
protected void fireEvent(Object payload,
Annotation... qualifiers)
- Propagates the Servlet event to the CDI event bus if the BeanManager is available. If injection is available, this will
always be skipped, and thus the performance optimal
Copyright © 2008-2011 Seam Framework. All Rights Reserved.