Class ConfigurationUtils

java.lang.Object
io.micronaut.projectgen.test.ConfigurationUtils

public final class ConfigurationUtils extends Object
Utility class to load properties.
  • Field Details

    • SRC_MAIN_RESOURCES_APPLICATION_PROPERTIES

      public static final String SRC_MAIN_RESOURCES_APPLICATION_PROPERTIES
      See Also:
    • SRC_MAIN_RESOURCES_BOOTSTRAP_PROPERTIES

      public static final String SRC_MAIN_RESOURCES_BOOTSTRAP_PROPERTIES
      See Also:
  • Method Details

    • loadApplicationProperties

      public static Properties loadApplicationProperties(Map<String,String> project) throws Exception
      Parameters:
      project - project preview
      Returns:
      The project properties
      Throws:
      Exception - Exception loading properties
    • loadPropertiesByPath

      public static Properties loadPropertiesByPath(Map<String,String> project, String path) throws Exception
      Parameters:
      project - project preview
      path - Path
      Returns:
      The project properties
      Throws:
      Exception - Exception loading properties
    • loadApplicationPropertiesByModule

      public static Properties loadApplicationPropertiesByModule(Map<String,String> project, String module) throws Exception
      Parameters:
      project - project preview
      module - module
      Returns:
      The project properties
      Throws:
      Exception - Exception loading properties
    • loadBootstrapProperties

      public static Properties loadBootstrapProperties(Map<String,String> project) throws Exception
      Parameters:
      project - project preview
      Returns:
      bootstrap properties
      Throws:
      Exception - Exception loading bootstrap properties
    • loadBootstrapPropertiesByModule

      public static Properties loadBootstrapPropertiesByModule(Map<String,String> project, String module) throws Exception
      Parameters:
      project - project preview
      module - module
      Returns:
      bootstrap properties
      Throws:
      Exception - Exception loading bootstrap properties