public class HibernateSearchJsr352Extension extends Object implements javax.enterprise.inject.spi.Extension
These types must be registered into the CDI context because they expect one of their attributes to be injected, thus they need to be instantiated by CDI.
Ideally we should use component scanning to that effect, but:
EntityManagerFactoryRegistry implementations into the CDI context,
leading to conflicts when injecting such types
(since this module, hibernate-search-jsr352-jberet, also provides an implementation).
| Constructor and Description |
|---|
HibernateSearchJsr352Extension() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterBeanDiscovery(javax.enterprise.inject.spi.AfterBeanDiscovery event,
javax.enterprise.inject.spi.BeanManager beanManager) |
void |
afterTypeDiscovery(javax.enterprise.inject.spi.AfterTypeDiscovery event,
javax.enterprise.inject.spi.BeanManager beanManager) |
public void afterTypeDiscovery(@Observes
javax.enterprise.inject.spi.AfterTypeDiscovery event,
javax.enterprise.inject.spi.BeanManager beanManager)
public void afterBeanDiscovery(@Observes
javax.enterprise.inject.spi.AfterBeanDiscovery event,
javax.enterprise.inject.spi.BeanManager beanManager)
Copyright © 2006–2017 Hibernate. All rights reserved.