public class JandexEnabledDiscoveryStrategy extends DiscoveryStrategy
DiscoveryStrategy that is used when the jandex is available. Thanks to the jandex. there is a posibility to support annotated
bean discovery mode.RESOURCES| Constructor and Description |
|---|
JandexEnabledDiscoveryStrategy(ResourceLoader resourceLoader,
Bootstrap bootstrap,
TypeDiscoveryConfiguration typeDiscoveryConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
CompositeIndex |
getCompositeJandexIndex() |
protected void |
initialize()
Initialize the strategy before accessing found BeanArchiveBuilder builders.
|
protected WeldSEBeanDeploymentArchive |
processAnnotatedDiscovery(org.jboss.weld.environment.se.discovery.url.BeanArchiveBuilder builder)
Processes archive with annotated-bean-discovery mode and returns the builded BeanDeploymentArchive.
|
addToArchives, discoverArchives, getBuilders, getResourceLoader, processAllDiscovery, processNoneDiscoverypublic JandexEnabledDiscoveryStrategy(ResourceLoader resourceLoader, Bootstrap bootstrap, TypeDiscoveryConfiguration typeDiscoveryConfiguration)
protected void initialize()
DiscoveryStrategyinitialize in class DiscoveryStrategyprotected WeldSEBeanDeploymentArchive processAnnotatedDiscovery(org.jboss.weld.environment.se.discovery.url.BeanArchiveBuilder builder)
DiscoveryStrategyprocessAnnotatedDiscovery in class DiscoveryStrategypublic CompositeIndex getCompositeJandexIndex()
Copyright © 2014 Seam Framework. All Rights Reserved.