Package org.apache.webbeans.web.scanner
Class WebScannerService
- java.lang.Object
-
- org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery
-
- org.apache.webbeans.web.scanner.WebScannerService
-
- All Implemented Interfaces:
org.apache.webbeans.spi.BdaScannerService,org.apache.webbeans.spi.ScannerService
public class WebScannerService extends org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscoveryConfigures the web application to find beans.
-
-
Field Summary
Fields Modifier and Type Field Description protected jakarta.servlet.ServletContextservletContextstatic StringWEB_INF_BEANS_XML
-
Constructor Summary
Constructors Constructor Description WebScannerService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddWarBeansArchive()Returns the web application class path if it contains a beans.xml marker file.protected voidconfigure()org.apache.webbeans.corespi.scanner.xbean.OwbAnnotationFindergetFinder()voidinit(Object context)-
Methods inherited from class org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery
addDeploymentUrl, addWebBeansXmlLocation, doAddWebBeansXmlLocation, filterExcludedJars, getAdditionalArchive, getBDABeansXmlScanner, getBeanArchiveUrls, getBeanClasses, getBeanClassesPerBda, getBeanDeploymentUrls, getBeanXmls, initFinder, initScanningExcludes, isBDABeansXmlScanningEnabled, isBdaUrlEnabled, isBeanAnnotatedClass, isBeanAnnotation, isExcludedJar, isExcludedJar, registerBeanArchives, release, scan, stripProtocol, toFiles, webBeansContext
-
-
-
-
Field Detail
-
WEB_INF_BEANS_XML
public static final String WEB_INF_BEANS_XML
- See Also:
- Constant Field Values
-
servletContext
protected jakarta.servlet.ServletContext servletContext
-
-
Method Detail
-
init
public void init(Object context)
- Specified by:
initin interfaceorg.apache.webbeans.spi.ScannerService- Overrides:
initin classorg.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery
-
configure
protected void configure()
- Specified by:
configurein classorg.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery
-
getFinder
public org.apache.webbeans.corespi.scanner.xbean.OwbAnnotationFinder getFinder()
-
addWarBeansArchive
protected void addWarBeansArchive()
Returns the web application class path if it contains a beans.xml marker file.- Throws:
Exception- if any exception occurs
-
-