public class ConfigurationInjectorExtension extends Object implements javax.enterprise.inject.spi.Extension
| Constructor and Description |
|---|
ConfigurationInjectorExtension() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterBeanDiscovery(javax.enterprise.inject.spi.AfterBeanDiscovery event,
javax.enterprise.inject.spi.BeanManager manager) |
void |
beforeBeanDiscovery(javax.enterprise.inject.spi.BeforeBeanDiscovery event)
Makes the
ConfigurationObject behave as a qualifier despite not having
the standard Qualifier annotation. |
<X> void |
processInjectionTarget(javax.enterprise.inject.spi.ProcessInjectionTarget<X> event,
javax.enterprise.inject.spi.BeanManager beanManager)
Records occurrences of
ConfigurationObject annotations during CDI initialization. |
public void beforeBeanDiscovery(@Observes
javax.enterprise.inject.spi.BeforeBeanDiscovery event)
ConfigurationObject behave as a qualifier despite not having
the standard Qualifier annotation. This is to avoid a need
for JavaEE dependency in core auderis-config module.event - CDI eventpublic <X> void processInjectionTarget(@Observes
javax.enterprise.inject.spi.ProcessInjectionTarget<X> event,
javax.enterprise.inject.spi.BeanManager beanManager)
ConfigurationObject annotations during CDI initialization.X - Class of the CDI bean that is the subject of this event (not used)event - CDI eventpublic void afterBeanDiscovery(@Observes
javax.enterprise.inject.spi.AfterBeanDiscovery event,
javax.enterprise.inject.spi.BeanManager manager)
Copyright © 2015 Boleslav Bobcik - Auderis. All rights reserved.