Package org.lsst.ccs.config
package org.lsst.ccs.config
Classes responsible for managing the configuration of a subsystem.
-
ClassDescriptionAn exception occurring during the setting step of a bulk change.An exception occurring during the validation step of a bulk change.A Class to chain together SingleCategoryTagData entries for a given category.Class that describes a category tag, i.e.Handles a category of parameters.An interface that gives a component more control on how to validate / set a bulk change of configuration parameters.DAO interface to configuration data.An object that describes an Agent's full configuration.Encapsulates the logic of setting configurable parameters for a given component.Builder for ComponentConfigurationHandler objects.A set of several ConfigurationHandlers.A class containing the loaded configuration data.A class meant to process a stack of parameter values, as defined when loading multiple tags, and return a single parameter value.A configuration parameter description class.A class that matches the value of a configuration parameter with the SingleCategoryTag from which it originated.Exception standing for issues accessing the configuration service.A view of the configuration parameters values, ordered by the component they belong to.Interface to be implemented by classes that wish to overwrite the configuration parameter description as specified by the ConfigurationParameter annotation.Local file based implementation of interface ConfigurationDAO.Constants for this package.a PrintWriter dedicated to writing properties files.A wrapper class to grant access to a remote FileSystem.A class describing a single category tag.A Class containing data for a single Configuration Category Tag.Generic interface for writing, reading and finding properties files against a pattern.