Class CDISeScannerService

  • All Implemented Interfaces:
    org.apache.webbeans.spi.BdaScannerService, org.apache.webbeans.spi.ScannerService
    Direct Known Subclasses:
    PreScannedCDISeScannerService

    public class CDISeScannerService
    extends org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery
    • Field Summary

      • Fields inherited from class org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery

        archive, bdaBeansXmlScanner, finder, isBDAScannerEnabled, loader, logger, META_INF_BEANS_XML, scanningExcludes, webBeansContext
    • Constructor Detail

      • CDISeScannerService

        public CDISeScannerService()
    • Method Detail

      • getFinder

        public org.apache.webbeans.corespi.scanner.xbean.OwbAnnotationFinder getFinder()
      • classes

        public void classes​(Class<?>[] classes)
      • packages

        public void packages​(boolean recursive,
                             Class<?>[] markers)
      • packages

        public void packages​(boolean recursive,
                             Package[] packages)
      • disableAutoScanning

        public void disableAutoScanning()
      • configure

        protected void configure()
        Specified by:
        configure in class org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery
      • addClassesDeploymentUrl

        protected void addClassesDeploymentUrl()
      • getAdditionalArchive

        protected org.apache.xbean.finder.archive.Archive getAdditionalArchive()
        Overrides:
        getAdditionalArchive in class org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery