Interface Environment

  • All Known Implementing Classes:
    Environments

    public interface Environment
    Represents an environment. Specifies the services Weld requires
    Author:
    Pete Muir
    • Method Detail

      • getRequiredDeploymentServices

        Set<Class<? extends Service>> getRequiredDeploymentServices()
        The deployment scoped services required for this environment
        Returns:
        the services to require
      • getRequiredBeanDeploymentArchiveServices

        Set<Class<? extends Service>> getRequiredBeanDeploymentArchiveServices()
      • isEEModulesAware

        default boolean isEEModulesAware()
        Environment aware of EE modules. In such environment each bean archive which belongs to a module should register EEModuleDescriptor
        Returns:
        true by default