org.jboss.cdi.tck.tests.deployment.packaging.ear.modules
Class ContainerEventsObserver

java.lang.Object
  extended by org.jboss.cdi.tck.tests.deployment.packaging.ear.modules.ContainerEventsObserver
All Implemented Interfaces:
javax.enterprise.inject.spi.Extension

public class ContainerEventsObserver
extends Object
implements javax.enterprise.inject.spi.Extension

Author:
Martin Kouba

Constructor Summary
ContainerEventsObserver()
           
 
Method Summary
static void assertAllEventsOk()
           
 void observeAfterBeanDiscovery(javax.enterprise.inject.spi.AfterBeanDiscovery event, javax.enterprise.inject.spi.BeanManager beanManager)
           
 void observeAfterDeploymentValidation(javax.enterprise.inject.spi.AfterDeploymentValidation event, javax.enterprise.inject.spi.BeanManager beanManager)
           
 void observeBeforeBeanDiscovery(javax.enterprise.inject.spi.BeforeBeanDiscovery event, javax.enterprise.inject.spi.BeanManager beanManager)
           
 void observeProcessAnnotatedType(javax.enterprise.inject.spi.ProcessAnnotatedType<Foo> event, javax.enterprise.inject.spi.BeanManager beanManager)
           
 void observeProcessBean(javax.enterprise.inject.spi.ProcessSessionBean<Foo> event, javax.enterprise.inject.spi.BeanManager beanManager)
           
 void observeProcessBeanAttributes(javax.enterprise.inject.spi.ProcessBeanAttributes<Foo> event, javax.enterprise.inject.spi.BeanManager beanManager)
           
 void observeProcessInjectionPoint(javax.enterprise.inject.spi.ProcessInjectionPoint<Bar,javax.enterprise.event.Event<?>> event, javax.enterprise.inject.spi.BeanManager beanManager)
           
 void observeProcessInjectionTarget(javax.enterprise.inject.spi.ProcessInjectionTarget<Foo> event, javax.enterprise.inject.spi.BeanManager beanManager)
           
 void observeProcessObserverMethod(javax.enterprise.inject.spi.ProcessObserverMethod<BusinessOperationEvent,Bar> event, javax.enterprise.inject.spi.BeanManager beanManager)
           
 void observeProcessProducer(javax.enterprise.inject.spi.ProcessProducer<LegacyServiceProducer,LegacyService> event, javax.enterprise.inject.spi.BeanManager beanManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContainerEventsObserver

public ContainerEventsObserver()
Method Detail

observeAfterDeploymentValidation

public void observeAfterDeploymentValidation(@Observes
                                             javax.enterprise.inject.spi.AfterDeploymentValidation event,
                                             javax.enterprise.inject.spi.BeanManager beanManager)

observeBeforeBeanDiscovery

public void observeBeforeBeanDiscovery(@Observes
                                       javax.enterprise.inject.spi.BeforeBeanDiscovery event,
                                       javax.enterprise.inject.spi.BeanManager beanManager)

observeAfterBeanDiscovery

public void observeAfterBeanDiscovery(@Observes
                                      javax.enterprise.inject.spi.AfterBeanDiscovery event,
                                      javax.enterprise.inject.spi.BeanManager beanManager)

observeProcessAnnotatedType

public void observeProcessAnnotatedType(@Observes
                                        javax.enterprise.inject.spi.ProcessAnnotatedType<Foo> event,
                                        javax.enterprise.inject.spi.BeanManager beanManager)

observeProcessInjectionPoint

public void observeProcessInjectionPoint(@Observes
                                         javax.enterprise.inject.spi.ProcessInjectionPoint<Bar,javax.enterprise.event.Event<?>> event,
                                         javax.enterprise.inject.spi.BeanManager beanManager)

observeProcessInjectionTarget

public void observeProcessInjectionTarget(@Observes
                                          javax.enterprise.inject.spi.ProcessInjectionTarget<Foo> event,
                                          javax.enterprise.inject.spi.BeanManager beanManager)

observeProcessProducer

public void observeProcessProducer(@Observes
                                   javax.enterprise.inject.spi.ProcessProducer<LegacyServiceProducer,LegacyService> event,
                                   javax.enterprise.inject.spi.BeanManager beanManager)

observeProcessBeanAttributes

public void observeProcessBeanAttributes(@Observes
                                         javax.enterprise.inject.spi.ProcessBeanAttributes<Foo> event,
                                         javax.enterprise.inject.spi.BeanManager beanManager)

observeProcessBean

public void observeProcessBean(@Observes
                               javax.enterprise.inject.spi.ProcessSessionBean<Foo> event,
                               javax.enterprise.inject.spi.BeanManager beanManager)

observeProcessObserverMethod

public void observeProcessObserverMethod(@Observes
                                         javax.enterprise.inject.spi.ProcessObserverMethod<BusinessOperationEvent,Bar> event,
                                         javax.enterprise.inject.spi.BeanManager beanManager)

assertAllEventsOk

public static void assertAllEventsOk()


Copyright © 2008-2013 Seam Framework. All Rights Reserved.