public class ObservingExtension extends Object implements javax.enterprise.inject.spi.Extension
| Constructor and Description |
|---|
ObservingExtension() |
| Modifier and Type | Method and Description |
|---|---|
List<javax.enterprise.inject.spi.AnnotatedType<Android>> |
getAllAndroids() |
List<javax.enterprise.inject.spi.AnnotatedType<Human>> |
getAllHumans() |
javax.enterprise.inject.spi.AnnotatedType<Android> |
getAndroid() |
javax.enterprise.inject.spi.AnnotatedType<Kryten> |
getKryten() |
javax.enterprise.inject.spi.AnnotatedType<Rimmer> |
getRimmer() |
void |
observeAfterBeanDiscovery(javax.enterprise.inject.spi.AfterBeanDiscovery event,
javax.enterprise.inject.spi.BeanManager beanManager)
Store the result, don't verify anything since it's more transparent to have assertions in the test class methods.
|
void |
observeAndroid(javax.enterprise.inject.spi.ProcessAnnotatedType<Kryten> event) |
void |
observeRimmer(javax.enterprise.inject.spi.ProcessAnnotatedType<Rimmer> event) |
public void observeAndroid(@Observes
javax.enterprise.inject.spi.ProcessAnnotatedType<Kryten> event)
public void observeRimmer(@Observes
javax.enterprise.inject.spi.ProcessAnnotatedType<Rimmer> event)
public void observeAfterBeanDiscovery(@Observes
javax.enterprise.inject.spi.AfterBeanDiscovery event,
javax.enterprise.inject.spi.BeanManager beanManager)
BeanManager#getAnnotatedType(Class, String) and BeanManager#getAnnotatedTypes(Class) will be
probably placed on the AfterBeanDiscovery. See also CDI-83.event - beanManager - public javax.enterprise.inject.spi.AnnotatedType<Kryten> getKryten()
public javax.enterprise.inject.spi.AnnotatedType<Rimmer> getRimmer()
public javax.enterprise.inject.spi.AnnotatedType<Android> getAndroid()
Copyright © 2008-2015 Seam Framework. All Rights Reserved.