Class DefaultBeanArchiveScanner
java.lang.Object
org.jboss.weld.environment.deployment.discovery.AbstractBeanArchiveScanner
org.jboss.weld.environment.deployment.discovery.DefaultBeanArchiveScanner
- All Implemented Interfaces:
BeanArchiveScanner
Scans the classpath and tries to process all "META-INF/beans.xml" resources.
- Author:
- Martin Kouba
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jboss.weld.environment.deployment.discovery.BeanArchiveScanner
BeanArchiveScanner.ScanResult -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.jboss.weld.resources.spi.ResourceLoaderFields inherited from class org.jboss.weld.environment.deployment.discovery.AbstractBeanArchiveScanner
bootstrap, emptyBeansXmlDiscoveryMode -
Constructor Summary
ConstructorsConstructorDescriptionDefaultBeanArchiveScanner(org.jboss.weld.resources.spi.ResourceLoader resourceLoader, org.jboss.weld.bootstrap.api.Bootstrap bootstrap, org.jboss.weld.bootstrap.spi.BeanDiscoveryMode emptyBeansXmlDiscoveryMode) -
Method Summary
Methods inherited from class org.jboss.weld.environment.deployment.discovery.AbstractBeanArchiveScanner
accept, parseBeansXml
-
Field Details
-
resourceLoader
protected final org.jboss.weld.resources.spi.ResourceLoader resourceLoader
-
-
Constructor Details
-
DefaultBeanArchiveScanner
public DefaultBeanArchiveScanner(org.jboss.weld.resources.spi.ResourceLoader resourceLoader, org.jboss.weld.bootstrap.api.Bootstrap bootstrap, org.jboss.weld.bootstrap.spi.BeanDiscoveryMode emptyBeansXmlDiscoveryMode) - Parameters:
resourceLoader-bootstrap-
-
-
Method Details
-
scan
Description copied from interface:BeanArchiveScannerScans for bean archives.- Returns:
- an immutable list of
BeanArchiveScanner.ScanResult
-
getBeanArchiveReference
- Parameters:
url-- Returns:
- an adapted bean archive reference
- Throws:
URISyntaxException
-
getBeanArchiveReferenceForJar
-