org.jboss.errai.cdi.server
Class CDIExtensionPoints
java.lang.Object
org.jboss.errai.cdi.server.CDIExtensionPoints
- All Implemented Interfaces:
- javax.enterprise.inject.spi.Extension
public class CDIExtensionPoints
- extends Object
- implements javax.enterprise.inject.spi.Extension
Extension points to the CDI container. Makes Errai components available as CDI beans (i.e. the
message bus) and registers CDI components as services with Errai.
- Author:
- Heiko Braun , Mike Brock , Christian Sadilek , Max Barkley
Method Summary |
void |
afterBeanDiscovery(javax.enterprise.inject.spi.AfterBeanDiscovery abd,
javax.enterprise.inject.spi.BeanManager bm)
|
void |
beforeBeanDiscovery(javax.enterprise.inject.spi.BeforeBeanDiscovery bbd)
|
|
observeResources(javax.enterprise.inject.spi.ProcessAnnotatedType<T> event)
Register managed beans as Errai services |
void |
processObserverMethod(javax.enterprise.inject.spi.ProcessObserverMethod processObserverMethod)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CDIExtensionPoints
public CDIExtensionPoints()
beforeBeanDiscovery
public void beforeBeanDiscovery(@Observes
javax.enterprise.inject.spi.BeforeBeanDiscovery bbd)
observeResources
public <T> void observeResources(@Observes
javax.enterprise.inject.spi.ProcessAnnotatedType<T> event)
- Register managed beans as Errai services
- Type Parameters:
T
- -- Parameters:
event
- -
processObserverMethod
public void processObserverMethod(@Observes
javax.enterprise.inject.spi.ProcessObserverMethod processObserverMethod)
afterBeanDiscovery
public void afterBeanDiscovery(@Observes
javax.enterprise.inject.spi.AfterBeanDiscovery abd,
javax.enterprise.inject.spi.BeanManager bm)
Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.