Errai 3.0.1-SNAPSHOT

org.jboss.errai.cdi.server
Class CDIExtensionPoints

java.lang.Object
  extended by 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

Constructor Summary
CDIExtensionPoints()
           
 
Method Summary
 void afterBeanDiscovery(javax.enterprise.inject.spi.AfterBeanDiscovery abd, javax.enterprise.inject.spi.BeanManager bm)
           
 void beforeBeanDiscovery(javax.enterprise.inject.spi.BeforeBeanDiscovery bbd)
           
<T> void
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
 

Constructor Detail

CDIExtensionPoints

public CDIExtensionPoints()
Method Detail

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)

Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.