Class ParamManagerImpl

    • Constructor Detail

      • ParamManagerImpl

        @Inject
        public ParamManagerImpl​(List<ParamPlugin> paramPlugins)
        Constructor.
        Parameters:
        paramPlugins - the list of plugins
    • Method Detail

      • getParam

        public Param getParam​(String paramName)
        Returns the value for a param, defined by its name.
        Specified by:
        getParam in interface ParamManager
        Parameters:
        paramName - Name of the param
        Returns:
        the value of the param
      • getOptionalParam

        public Optional<Param> getOptionalParam​(String paramName)
        Description copied from interface: ParamManager
        Returns the optional value for a param which may be present / or not, defined by its name.
        Specified by:
        getOptionalParam in interface ParamManager
        Returns:
        the optional value of the param