Class DefaultBeanArchiveInformation

  • All Implemented Interfaces:
    org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation

    public class DefaultBeanArchiveInformation
    extends Object
    implements org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
    • Constructor Detail

      • DefaultBeanArchiveInformation

        public DefaultBeanArchiveInformation​(String bdaUrl)
    • Method Detail

      • getBeanDiscoveryMode

        public org.apache.webbeans.spi.BeanArchiveService.BeanDiscoveryMode getBeanDiscoveryMode()
        Specified by:
        getBeanDiscoveryMode in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
      • getBdaUrl

        public String getBdaUrl()
        Specified by:
        getBdaUrl in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
      • isClassExcluded

        public boolean isClassExcluded​(String clazz)
        Specified by:
        isClassExcluded in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
      • isPackageExcluded

        public boolean isPackageExcluded​(String packageName)
        Specified by:
        isPackageExcluded in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
      • getVersion

        public String getVersion()
        Specified by:
        getVersion in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
      • getInterceptors

        public List<String> getInterceptors()
        Specified by:
        getInterceptors in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
      • getDecorators

        public List<String> getDecorators()
        Specified by:
        getDecorators in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
      • getAlternativeClasses

        public List<String> getAlternativeClasses()
        Specified by:
        getAlternativeClasses in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
      • getAlternativeStereotypes

        public List<String> getAlternativeStereotypes()
        Specified by:
        getAlternativeStereotypes in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
      • setVersion

        public void setVersion​(String version)
      • setBeanDiscoveryMode

        public void setBeanDiscoveryMode​(org.apache.webbeans.spi.BeanArchiveService.BeanDiscoveryMode beanDiscoveryMode)
      • setInterceptors

        public void setInterceptors​(List<String> interceptors)
      • setDecorators

        public void setDecorators​(List<String> decorators)
      • addClassExclude

        public void addClassExclude​(String classOrPath)
      • addPackageExclude

        public void addPackageExclude​(String packageName)
      • getExcludedClasses

        public List<String> getExcludedClasses()
        Specified by:
        getExcludedClasses in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
      • setExcludedClasses

        public void setExcludedClasses​(List<String> excludedClasses)
      • getExcludedPackages

        public List<String> getExcludedPackages()
        Specified by:
        getExcludedPackages in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation
      • setExcludedPackages

        public void setExcludedPackages​(List<String> excludedPackages)
      • getAllowProxyingClasses

        public List<String> getAllowProxyingClasses()
        Specified by:
        getAllowProxyingClasses in interface org.apache.webbeans.spi.BeanArchiveService.BeanArchiveInformation