public interface ConfigBeanRegistry
Manages the set of active ConfigBean's, along with whether the application is configured to support dynamic aspects (i.e., dynamic in content, dynamic in lifecycle, etc.).
  • Method Summary

    Modifier and Type
    Method
    Description
    All active configuration beans (including default instances).
    Config bean registry instance for the current VM.
    boolean
    The config bean registry is initialized as part of Helidon Injection's initialization, which happens when the service registry is initialized and bound.
  • Method Details

    • instance

      static ConfigBeanRegistry instance()
      Config bean registry instance for the current VM.
      Returns:
      config bean registry
    • ready

      boolean ready()
      The config bean registry is initialized as part of Helidon Injection's initialization, which happens when the service registry is initialized and bound.
      Returns:
      true if the config bean registry has been initialized
    • allConfigBeans

      Map<Class<?>,List<NamedInstance<?>>> allConfigBeans()
      All active configuration beans (including default instances).
      Returns:
      map of all configuration beans, key is the config bean class, values are named instances