Interface BeanArchiveService.BeanArchiveInformation

  • Enclosing interface:
    BeanArchiveService

    public static interface BeanArchiveService.BeanArchiveInformation
    Contains information about a single Bean Definition Archive (BDA).
    • Method Detail

      • getBdaUrl

        String getBdaUrl()
        Returns:
        The classpath entry this BDA represents.
      • getVersion

        String getVersion()
        Returns:
        the version string of the beans.xml file (if any), or null if not set
      • isClassExcluded

        boolean isClassExcluded​(String clazz)
        Returns:
        whether the given class is excluded from scanning or not
      • isPackageExcluded

        boolean isPackageExcluded​(String packageName)
        Returns:
        whether the given package is excluded from scanning or not
      • getInterceptors

        List<String> getInterceptors()
        Returns:
        the class name of the Interceptors defined in the beans.xml in a <interceptors><class> section or an empty List.
      • getDecorators

        List<String> getDecorators()
        Returns:
        the class name of Decorators defined in this beans.xml in a <decorators><class> section or an empty List.
      • getAlternativeClasses

        List<String> getAlternativeClasses()
        Returns:
        the class name of the Alternatives defined in this beans.xml in a <alternatives><class> section or an empty List.
      • getAlternativeStereotypes

        List<String> getAlternativeStereotypes()
        Returns:
        the class name of the Alternatives defined in this beans.xml in a <alternatives><stereotype> section or an empty List.
      • getExcludedClasses

        List<String> getExcludedClasses()
      • getExcludedPackages

        List<String> getExcludedPackages()
      • getAllowProxyingClasses

        List<String> getAllowProxyingClasses()