org.jboss.jsr299.tck.tests.extensions.processBean
Class ProcessBeanObserver

java.lang.Object
  extended by org.jboss.jsr299.tck.tests.extensions.processBean.ProcessBeanObserver
All Implemented Interfaces:
javax.enterprise.inject.spi.Extension

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


Constructor Summary
ProcessBeanObserver()
           
 
Method Summary
 void cleanup(javax.enterprise.inject.spi.BeforeShutdown shutdown)
           
static int getCatProcessBeanCount()
           
static javax.enterprise.inject.spi.ProcessManagedBean<org.jboss.jsr299.tck.tests.extensions.processBean.Cat> getCatProcessManagedBean()
           
static int getChickenHutchProcessBeanCount()
           
static javax.enterprise.inject.spi.ProcessProducerField<Chicken,ChickenHutch> getChickenProcessProducerField()
           
static javax.enterprise.inject.spi.ProcessProducerMethod<Cow,Cowshed> getCowProcessProducerMethod()
           
static int getCowShedProcessBeanCount()
           
static int getElephantProcessBeanCount()
           
static javax.enterprise.inject.spi.ProcessSessionBean<Elephant> getElephantProcessSessionBean()
           
 void observeCatBean(javax.enterprise.inject.spi.ProcessBean<org.jboss.jsr299.tck.tests.extensions.processBean.Cat> event)
           
 void observeCatManagedBean(javax.enterprise.inject.spi.ProcessManagedBean<org.jboss.jsr299.tck.tests.extensions.processBean.Cat> event)
           
 void observeChickenHutchProccesBean(javax.enterprise.inject.spi.ProcessBean<ChickenHutch> event)
           
 void observeChickenProcessProducerField(javax.enterprise.inject.spi.ProcessProducerField<Chicken,ChickenHutch> event)
           
 void observeCowProcessProducerMethod(javax.enterprise.inject.spi.ProcessProducerMethod<Cow,Cowshed> event)
           
 void observeCowShedProccesBean(javax.enterprise.inject.spi.ProcessBean<Cowshed> event)
           
 void observeElephantBean(javax.enterprise.inject.spi.ProcessBean<Elephant> event)
           
 void observeElephantSessionBean(javax.enterprise.inject.spi.ProcessSessionBean<Elephant> event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessBeanObserver

public ProcessBeanObserver()
Method Detail

cleanup

public void cleanup(@Observes
                    javax.enterprise.inject.spi.BeforeShutdown shutdown)

observeCatManagedBean

public void observeCatManagedBean(@Observes
                                  javax.enterprise.inject.spi.ProcessManagedBean<org.jboss.jsr299.tck.tests.extensions.processBean.Cat> event)

observeCatBean

public void observeCatBean(@Observes
                           javax.enterprise.inject.spi.ProcessBean<org.jboss.jsr299.tck.tests.extensions.processBean.Cat> event)

observeElephantSessionBean

public void observeElephantSessionBean(@Observes
                                       javax.enterprise.inject.spi.ProcessSessionBean<Elephant> event)

observeElephantBean

public void observeElephantBean(@Observes
                                javax.enterprise.inject.spi.ProcessBean<Elephant> event)

observeCowProcessProducerMethod

public void observeCowProcessProducerMethod(@Observes
                                            javax.enterprise.inject.spi.ProcessProducerMethod<Cow,Cowshed> event)

observeCowShedProccesBean

public void observeCowShedProccesBean(@Observes
                                      javax.enterprise.inject.spi.ProcessBean<Cowshed> event)

observeChickenProcessProducerField

public void observeChickenProcessProducerField(@Observes
                                               javax.enterprise.inject.spi.ProcessProducerField<Chicken,ChickenHutch> event)

observeChickenHutchProccesBean

public void observeChickenHutchProccesBean(@Observes
                                           javax.enterprise.inject.spi.ProcessBean<ChickenHutch> event)

getCatProcessManagedBean

public static javax.enterprise.inject.spi.ProcessManagedBean<org.jboss.jsr299.tck.tests.extensions.processBean.Cat> getCatProcessManagedBean()

getCowProcessProducerMethod

public static javax.enterprise.inject.spi.ProcessProducerMethod<Cow,Cowshed> getCowProcessProducerMethod()

getElephantProcessSessionBean

public static javax.enterprise.inject.spi.ProcessSessionBean<Elephant> getElephantProcessSessionBean()

getCatProcessBeanCount

public static int getCatProcessBeanCount()

getCowShedProcessBeanCount

public static int getCowShedProcessBeanCount()

getElephantProcessBeanCount

public static int getElephantProcessBeanCount()

getChickenHutchProcessBeanCount

public static int getChickenHutchProcessBeanCount()

getChickenProcessProducerField

public static javax.enterprise.inject.spi.ProcessProducerField<Chicken,ChickenHutch> getChickenProcessProducerField()


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