public class ConfigCdiExtension extends Object implements javax.enterprise.inject.spi.Extension
| Constructor and Description |
|---|
ConfigCdiExtension() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDynamicProducers(javax.enterprise.inject.spi.AfterBeanDiscovery event,
javax.enterprise.inject.spi.BeanManager bm)
CDI observer creates a synthetic bean with Producer method
for each Converter type registered in the Config object associated with
this application.
|
void |
createConfigProducer(javax.enterprise.inject.spi.BeforeBeanDiscovery event,
javax.enterprise.inject.spi.BeanManager bm)
Register the ConfigProducer bean that has producer methods for Config and Optional
|
<T> void |
storeConfigPropertiesType(javax.enterprise.inject.spi.ProcessAnnotatedType<T> event) |
void |
validateInjectionPoint(javax.enterprise.inject.spi.ProcessInjectionPoint<?,?> pip) |
public void validateInjectionPoint(@Observes
javax.enterprise.inject.spi.ProcessInjectionPoint<?,?> pip)
public void createConfigProducer(@Observes
javax.enterprise.inject.spi.BeforeBeanDiscovery event,
javax.enterprise.inject.spi.BeanManager bm)
event - bm - public <T> void storeConfigPropertiesType(@Observes
javax.enterprise.inject.spi.ProcessAnnotatedType<T> event)
public void addDynamicProducers(@Observes
javax.enterprise.inject.spi.AfterBeanDiscovery event,
javax.enterprise.inject.spi.BeanManager bm)
event - bm - Copyright © 2021. All rights reserved.