org.granite.tide.cdi
Class TideExtension

java.lang.Object
  extended by org.granite.tide.cdi.TideExtension
All Implemented Interfaces:
Extension

public class TideExtension
extends Object
implements Extension

Author:
William DRAI

Nested Class Summary
static class TideExtension.TideAnnotatedType<T>
           
 
Constructor Summary
TideExtension()
           
 
Method Summary
 void processAfterBeanDiscovery(AfterBeanDiscovery event, BeanManager manager)
           
 void processAfterDeploymentValidation(AfterDeploymentValidation event, BeanManager manager)
           
<X> void
processAnnotatedType(ProcessAnnotatedType<X> event)
           
<X> void
processBean(ProcessBean<X> event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TideExtension

public TideExtension()
Method Detail

processAnnotatedType

public <X> void processAnnotatedType(@Observes
                                     ProcessAnnotatedType<X> event)

processBean

public <X> void processBean(@Observes
                            ProcessBean<X> event)

processAfterBeanDiscovery

public void processAfterBeanDiscovery(@Observes
                                      AfterBeanDiscovery event,
                                      BeanManager manager)

processAfterDeploymentValidation

public void processAfterDeploymentValidation(@Observes
                                             AfterDeploymentValidation event,
                                             BeanManager manager)