public abstract class DiscoveryStrategy extends Object
| Constructor and Description |
|---|
DiscoveryStrategy(ResourceLoader resourceLoader,
Bootstrap bootstrap) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addToArchives(WeldSEBeanDeploymentArchive bda) |
Set<WeldSEBeanDeploymentArchive> |
discoverArchives()
Discovers and return all the BeanDeploymentArchives found using the URLScanner.scan() method.
|
Collection<org.jboss.weld.environment.se.discovery.url.BeanArchiveBuilder> |
getBuilders() |
ResourceLoader |
getResourceLoader() |
protected void |
initialize()
Initialize the strategy before accessing found BeanArchiveBuilder builders.
|
protected WeldSEBeanDeploymentArchive |
processAllDiscovery(org.jboss.weld.environment.se.discovery.url.BeanArchiveBuilder builder)
Processes archive with all-bean-discovery mode and returns the builded BeanDeploymentArchive.
|
protected WeldSEBeanDeploymentArchive |
processAnnotatedDiscovery(org.jboss.weld.environment.se.discovery.url.BeanArchiveBuilder builder)
Processes archive with annotated-bean-discovery mode and returns the builded BeanDeploymentArchive.
|
protected WeldSEBeanDeploymentArchive |
processNoneDiscovery(org.jboss.weld.environment.se.discovery.url.BeanArchiveBuilder builder)
Processes archive with none-bean-discovery mode and returns the builded BeanDeploymentArchive.
|
public static final String[] RESOURCES
public DiscoveryStrategy(ResourceLoader resourceLoader, Bootstrap bootstrap)
public Set<WeldSEBeanDeploymentArchive> discoverArchives()
public Collection<org.jboss.weld.environment.se.discovery.url.BeanArchiveBuilder> getBuilders()
protected void addToArchives(WeldSEBeanDeploymentArchive bda)
protected void initialize()
protected WeldSEBeanDeploymentArchive processNoneDiscovery(org.jboss.weld.environment.se.discovery.url.BeanArchiveBuilder builder)
protected WeldSEBeanDeploymentArchive processAnnotatedDiscovery(org.jboss.weld.environment.se.discovery.url.BeanArchiveBuilder builder)
protected WeldSEBeanDeploymentArchive processAllDiscovery(org.jboss.weld.environment.se.discovery.url.BeanArchiveBuilder builder)
public ResourceLoader getResourceLoader()
Copyright © 2014 Seam Framework. All Rights Reserved.