public class DefaultBeanArchiveScanner extends Object implements BeanArchiveScanner
BeanArchiveScanner.ScanResult
Modifier and Type | Field and Description |
---|---|
protected org.jboss.weld.bootstrap.api.Bootstrap |
bootstrap |
protected org.jboss.weld.resources.spi.ResourceLoader |
resourceLoader |
Constructor and Description |
---|
DefaultBeanArchiveScanner(org.jboss.weld.resources.spi.ResourceLoader resourceLoader,
org.jboss.weld.bootstrap.api.Bootstrap bootstrap) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
accept(org.jboss.weld.bootstrap.spi.BeansXml beansXml) |
protected String |
getBeanArchiveReference(URL url) |
protected String |
getBeanArchiveReferenceForJar(String path,
URL fallback) |
Map<URL,BeanArchiveScanner.ScanResult> |
scan()
Scans for bean archives identified by beans.xml files.
|
protected final org.jboss.weld.resources.spi.ResourceLoader resourceLoader
protected final org.jboss.weld.bootstrap.api.Bootstrap bootstrap
public DefaultBeanArchiveScanner(org.jboss.weld.resources.spi.ResourceLoader resourceLoader, org.jboss.weld.bootstrap.api.Bootstrap bootstrap)
resourceLoader
- bootstrap
- public Map<URL,BeanArchiveScanner.ScanResult> scan()
BeanArchiveScanner
BeanArchiveScanner.ScanResult.beanArchiveRef
.scan
in interface BeanArchiveScanner
BeanArchiveScanner.ScanResult
representations mapped by url of the descriptorprotected boolean accept(org.jboss.weld.bootstrap.spi.BeansXml beansXml)
protected String getBeanArchiveReference(URL url)
url
- URISyntaxException
Copyright © 2016. All rights reserved.