Interface ParamPlugin

All Superinterfaces:
CoreComponent, Plugin
All Known Implementing Classes:
EnvParamPlugin, ManifestParamPlugin, PropertiesParamPlugin, SystemPropertyParamPlugin, XmlParamPlugin

public interface ParamPlugin extends Plugin
Interface for an application configuration management plugin. All configurations are managed as Strings.
Author:
prahmoune
  • Method Summary

    Modifier and Type
    Method
    Description
    getParam(String paramName)
    Returns a configuration parameter.
  • Method Details

    • getParam

      Optional<Param> getParam(String paramName)
      Returns a configuration parameter. Returns none if the parameter is not managed.
      Parameters:
      paramName - Name of the parameter
      Returns:
      Value of the parameter