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.