org.jboss.jsr299.tck.tests.extensions.container.event
Class ProcessAnnotatedTypeObserver

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

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


Constructor Summary
ProcessAnnotatedTypeObserver()
           
 
Method Summary
 void cleanup(javax.enterprise.inject.spi.BeforeShutdown shutdown)
           
static javax.enterprise.inject.spi.ProcessAnnotatedType<org.jboss.jsr299.tck.tests.extensions.container.event.Farm> getManagedBeanEvent()
           
static javax.enterprise.inject.spi.ProcessAnnotatedType<SheepInterceptor> getSessionBeanInterceptorEvent()
           
static javax.enterprise.inject.spi.ProcessAnnotatedType<Cow> getStatefulSessionBeanEvent()
           
static javax.enterprise.inject.spi.ProcessAnnotatedType<Sheep> getStatelessSessionBeanEvent()
           
 void observeManagedBean(javax.enterprise.inject.spi.ProcessAnnotatedType<org.jboss.jsr299.tck.tests.extensions.container.event.Farm> event)
           
 void observeSessionBeanInterceptor(javax.enterprise.inject.spi.ProcessAnnotatedType<SheepInterceptor> event)
           
 void observeStatefulSessionBean(javax.enterprise.inject.spi.ProcessAnnotatedType<Cow> event)
           
 void observeStatelessSessionBean(javax.enterprise.inject.spi.ProcessAnnotatedType<Sheep> event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessAnnotatedTypeObserver

public ProcessAnnotatedTypeObserver()
Method Detail

cleanup

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

observeStatelessSessionBean

public void observeStatelessSessionBean(@Observes
                                        javax.enterprise.inject.spi.ProcessAnnotatedType<Sheep> event)

observeStatefulSessionBean

public void observeStatefulSessionBean(@Observes
                                       javax.enterprise.inject.spi.ProcessAnnotatedType<Cow> event)

observeSessionBeanInterceptor

public void observeSessionBeanInterceptor(@Observes
                                          javax.enterprise.inject.spi.ProcessAnnotatedType<SheepInterceptor> event)

observeManagedBean

public void observeManagedBean(@Observes
                               javax.enterprise.inject.spi.ProcessAnnotatedType<org.jboss.jsr299.tck.tests.extensions.container.event.Farm> event)

getStatelessSessionBeanEvent

public static javax.enterprise.inject.spi.ProcessAnnotatedType<Sheep> getStatelessSessionBeanEvent()

getStatefulSessionBeanEvent

public static javax.enterprise.inject.spi.ProcessAnnotatedType<Cow> getStatefulSessionBeanEvent()

getSessionBeanInterceptorEvent

public static javax.enterprise.inject.spi.ProcessAnnotatedType<SheepInterceptor> getSessionBeanInterceptorEvent()

getManagedBeanEvent

public static javax.enterprise.inject.spi.ProcessAnnotatedType<org.jboss.jsr299.tck.tests.extensions.container.event.Farm> getManagedBeanEvent()


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