- change(Configurable, String, Object) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- changingStaticData - Variable in class org.lsst.ccs.config.ParameterConfiguration
-
tells us if this configuration can be operated at runTime or not
- checkForParameterChange(String, String, Object) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- checkValue(String) - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- checkValue(String) - Method in class org.lsst.ccs.config.ParameterDescription
-
- clear() - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
-
- clearPropertiesMap() - Method in class org.lsst.ccs.config.InMemoryWriterProvider
-
- clone() - Method in class org.lsst.ccs.config.AParameterDescription
-
- clone() - Method in class org.lsst.ccs.config.ASubsystemDescription
-
clone: the contained set of parameter description is also cloned.
- close() - Method in interface org.lsst.ccs.config.DBInterface
-
claose all
- close() - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- close() - Method in class org.lsst.ccs.config.MemoryDAO
-
- COMPARATOR - Static variable in interface org.lsst.ccs.config.PathObject
-
- ConfigProfile - Class in org.lsst.ccs.config
-
This class represents a set of parameter that have been modified for a given subsystem.
- ConfigProfile() - Constructor for class org.lsst.ccs.config.ConfigProfile
-
- ConfigProfile(String, String, String, int, String, String) - Constructor for class org.lsst.ccs.config.ConfigProfile
-
- configProfileDeprecating(ConfigProfile) - Method in interface org.lsst.ccs.config.DeprecationListener
-
- ConfigurationFacade - Class in org.lsst.ccs.config
-
implements complex strategies on top of the DBInterface.
- ConfigurationFacade(DBInterface) - Constructor for class org.lsst.ccs.config.ConfigurationFacade
-
creates a facade object on top of a Data Access Object that implements the base services.
- ConfigurationFacade.Profiles - Class in org.lsst.ccs.config
-
this class is used by methods that modify the state of the database:
the registration of a SubsystemDescription will create a new
"default" ConfigProfile and if there was a previous version of the same
description then all profiles pointing to this old version will be returned in the notRegistered field
the "repair" method will take such a Profiles object and
will try to create a result report with registered and unregistered profiles
- ConfigurationMismatchListener - Interface in org.lsst.ccs.config
-
An object that is warned when two objects do not match.
- configuredValue - Variable in class org.lsst.ccs.config.ParameterConfiguration
-
This is the configured value corresponding to the current configuration
for this parameter
- ConfigUtils - Class in org.lsst.ccs.config.utilities
-
- copyProfile(ConfigProfile, String, String, int, boolean) - Static method in class org.lsst.ccs.config.Factories
-
to be used to create a copy of configuration with different name , tag, etc.
- copyProfileForRegistration(ConfigProfile, String, String, int, boolean) - Static method in class org.lsst.ccs.config.Factories
-
Copies a configuration profile and removes parameter configurations that
act on static data.
- createParameterConfiguration(ParameterDescription, String) - Static method in class org.lsst.ccs.config.Factories
-
Factory method to create a ParameterConfiguration object.
- createParameterConfiguration(ParameterDescription) - Static method in class org.lsst.ccs.config.Factories
-
Factory method to create a ParameterConfiguration object.
- createParameterDescription(ParameterBase, String, String, String, String, int) - Static method in class org.lsst.ccs.config.Factories
-
factory method to create a new ParameterDescription.
- createParameterDescription(ParameterDescription) - Static method in class org.lsst.ccs.config.Factories
-
Factory method to create a new ParameterDescription from another one.
- createQuery(String) - Method in interface org.lsst.ccs.config.HqlDAO.AbstractSession
-
- createRawConfigProfile(SubsystemDescription, String, int, String, String) - Static method in class org.lsst.ccs.config.Factories
-
Creates an empty ConfigProfile.
- createRawSubsystemDescription(String, String, String, String, Serializable, DataFlavour) - Static method in class org.lsst.ccs.config.Factories
-
Creates a new SubsystemDescription object without any ParameterDescription list creation.
- createSubsystemDescription(String, String, String, String, Serializable, DataFlavour, ParameterFilter) - Static method in class org.lsst.ccs.config.Factories
-
creates a new SubsystemDescription populated with "empty" ParameterDescriptions.
- createSubsystemDescriptionCopy(SubsystemDescription) - Static method in class org.lsst.ccs.config.Factories
-
creates a new SubsystemDescription from another.
- CURLOG - Static variable in class org.lsst.ccs.config.PackCst
-
- generateConfigProperties(Map<String, PrintWriter>, int) - Method in class org.lsst.ccs.config.SubsystemDescription
-
- get(String) - Static method in class org.lsst.ccs.config.TypeInfos
-
- getActiveComponentNode(String, String, String) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
Gets a ComponentNode that can be used to start a subsystem.
- getActiveComponentNode(MachineConfiguration) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
gets a ComponentNode from a MachineConfiguration object
- getActiveConfigProfile(String, String, String) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
returns an active ConfigProfile with name and tag
- getActiveConfigProfile(String, String, String) - Method in interface org.lsst.ccs.config.DBInterface
-
get configProfile with name and tag
- getActiveConfigProfile(String, String, String) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- getActiveConfigProfile(String, String, String) - Method in class org.lsst.ccs.config.HqlDAO
-
- getActiveProfilesForSubsystem(ASubsystemDescription) - Method in interface org.lsst.ccs.config.DBInterface
-
gets the active configProfiles that references an active SubsystemDescription
- getActiveProfilesForSubsystem(ASubsystemDescription) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- getActiveProfilesForSubsystem(ASubsystemDescription) - Method in class org.lsst.ccs.config.HqlDAO
-
- getActiveSubsystemDescription(String, String) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
returns the active subsystem description with name and tag.
- getActiveSubsystemDescription(String, String) - Method in interface org.lsst.ccs.config.DBInterface
-
gets a SubsystemDescription in the corresponding active object table.
- getActiveSubsystemDescription(long) - Method in interface org.lsst.ccs.config.DBInterface
-
gets a subsystem description by its id
- getActiveSubsystemDescription(String, String) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- getActiveSubsystemDescription(long) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- getActiveSubsystemDescription(String, String) - Method in class org.lsst.ccs.config.HqlDAO
-
- getActiveSubsystemDescription(long) - Method in class org.lsst.ccs.config.HqlDAO
-
- getActiveValueAt(String, String, long) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
returns the value of a parameter for a subsystem at a given date.
- getAllReconfigurationFailures() - Method in class org.lsst.ccs.config.ConfigProfile
-
after a failed repair gets all the failed Modifications
- getBaseParameters(ParameterFilter) - Method in class org.lsst.ccs.config.SubsystemDescription
-
gets the base parameters from a description
- getBaseParameters() - Method in class org.lsst.ccs.config.SubsystemDescription
-
get the base parameters using the default filter.
- getCat() - Method in class org.lsst.ccs.config.NamesAndTag
-
- getCategory() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getCategory() - Method in class org.lsst.ccs.config.RunHistory
-
- getCategoryName() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getCategorySet() - Method in class org.lsst.ccs.config.ASubsystemDescription
-
- getCategorySet() - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- getCategorySet() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getCodeName() - Method in class org.lsst.ccs.config.ParameterBase
-
- getCodeName() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getCodeName() - Method in class org.lsst.ccs.config.ParameterPath
-
- getComponentName() - Method in class org.lsst.ccs.config.ParameterBase
-
- getComponentName() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getComponentName() - Method in class org.lsst.ccs.config.ParameterPath
-
- getConfigName() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getConfigName() - Method in class org.lsst.ccs.config.MachineConfiguration
-
- getConfigName() - Method in class org.lsst.ccs.config.NamesAndTag
-
- getConfigName() - Method in class org.lsst.ccs.config.PreparedConfiguration
-
- getConfigRunningAt(String, long) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
returns the ConfigProfile active when a subsystem was running at that date.
- getConfigurationMap() - Method in class org.lsst.ccs.config.ConfigProfile
-
for each component (key in the resulting map) builds a list of
parameterName/value contained in the Profile.
- getConfigurationName() - Method in class org.lsst.ccs.config.RunHistory
-
- getConfigurationProperties(String) - Method in class org.lsst.ccs.config.InMemoryWriterProvider
-
- getConfigurationProperties(String) - Method in interface org.lsst.ccs.config.LocalConfigurationProxy.WriterProvider
-
- getConfiguredData() - Method in class org.lsst.ccs.config.PreparedConfiguration
-
- getConfiguredValue() - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- getConfigValidAt(String, String, String, long) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
tries to get a ConfigProfile which was valid at a given date.
- getConstraints() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getDataFlavour() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getDefaultParameterValue(String, String) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- getDefaultValue() - Method in class org.lsst.ccs.config.ParameterBase
-
- getDefaultValue() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getDeployDescriptors() - Method in class org.lsst.ccs.config.SubsystemDescription
-
The list of deployment descriptors is modifiable only for objects
not yet registered in database.
- getDescription() - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- getDescription() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getDescriptionData() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getDescriptor() - Method in class org.lsst.ccs.config.DeploymentDescriptor
-
- getEndTimestamp() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getEndTimestamp() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getEndTimestampLimit() - Method in class org.lsst.ccs.config.RunHistory
-
- getGhostDescription(long) - Method in interface org.lsst.ccs.config.DBInterface
-
returns ghost with corresponding id
- getGhostDescription(long) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- getGhostDescription(long) - Method in class org.lsst.ccs.config.HqlDAO
-
- getId() - Method in class org.lsst.ccs.config.AParameterDescription
-
- getId() - Method in class org.lsst.ccs.config.ASubsystemDescription
-
- getId() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getId() - Method in class org.lsst.ccs.config.DeploymentDescriptor
-
- getId() - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- getId() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getId() - Method in class org.lsst.ccs.config.RunHistory
-
- getId() - Method in class org.lsst.ccs.config.SubsystemDescription
-
the technical id: zero if the object is not yet registered in database
- getId() - Method in class org.lsst.ccs.config.ValueEvent
-
- getInitialDescriptiveNode(Map<String, String>) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
Builds a TreeNode representing the hierarchical structure of the worker subsystem.
- getInstance() - Static method in class org.lsst.ccs.config.InMemoryWriterProvider
-
- getLevel() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getLevel() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getMacAddress() - Method in class org.lsst.ccs.config.MachineConfiguration
-
- getMachineConfiguration(String) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
get a MachineConfiguration object from the database.
- getMachineConfiguration(String) - Method in interface org.lsst.ccs.config.DBInterface
-
get a machine configuration..
- getMachineConfiguration(String) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- getMachineConfiguration(String) - Method in class org.lsst.ccs.config.HqlDAO
-
- getModifiedConfigurationData() - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
prepares a new executable configuration data with these modified parameters.
- getModifiedParameters() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getName() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getNameAndTag() - Method in class org.lsst.ccs.config.PreparedConfiguration
-
- getNext(ConfigProfile) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
gets the next modified ConfigProfile with same name and tag
- getNotRegistered() - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
-
- getParamDescriptionSet() - Method in class org.lsst.ccs.config.ASubsystemDescription
-
- getParamDescriptionSet() - Method in class org.lsst.ccs.config.SubsystemDescription
-
Detailed description of parameters that can be changed
- getParameterBase() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getParameterName() - Method in class org.lsst.ccs.config.ParameterBase
-
- getParameterName() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getParameterName() - Method in class org.lsst.ccs.config.ParameterPath
-
- getPath() - Method in class org.lsst.ccs.config.ParameterBase
-
- getPath() - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- getPath() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getPath() - Method in class org.lsst.ccs.config.ParameterPath
-
- getPath() - Method in interface org.lsst.ccs.config.PathObject
-
- getPossibleDescriptions(int, ParameterFilter) - Method in class org.lsst.ccs.config.SubsystemDescription
-
Looks like the getBaseParameters but builds a collection of ParameterDescription.
- getPossibleDescriptions(int) - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getPreparedConfiguration(String, String, String) - Method in interface org.lsst.ccs.config.DBInterface
-
returns a prepared Configuration
- getPreparedConfiguration(String, String, String) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- getPreparedConfiguration(String, String, String) - Method in class org.lsst.ccs.config.HqlDAO
-
- getPrevious(ConfigProfile) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
gets a previous ConfigProfile with the same name and tag.
- getPrevious(SubsystemDescription) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
returns the previous description with same name and tag.
- getPreviousConfigID() - Method in class org.lsst.ccs.config.ConfigProfile
-
may return the id of a previous ConfigProfile (0L if none)
- getPreviousDescriptionID() - Method in class org.lsst.ccs.config.SubsystemDescription
-
get the id of the previous subsystemDescription with same Name and tag.
- getPrintWriter(String) - Method in class org.lsst.ccs.config.InMemoryWriterProvider
-
- getPrintWriter(String) - Method in interface org.lsst.ccs.config.LocalConfigurationProxy.WriterProvider
-
- getProfileForCat(String) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- getProfilesForSubsystem(GhostSubsystemDescription) - Method in interface org.lsst.ccs.config.DBInterface
-
get the deprecated ConfigProfile that referenced a subsystemDescription (active or deprecated)
- getProfilesForSubsystem(GhostSubsystemDescription) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- getProfilesForSubsystem(GhostSubsystemDescription) - Method in class org.lsst.ccs.config.HqlDAO
-
- getReConfigurationFailure() - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- getRegistered() - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
-
- getRegistrationExceptions() - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
-
- getRemarks() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getSession() - Method in class org.lsst.ccs.config.HqlDAO
-
- getSimpleName() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getStartTimestamp() - Method in class org.lsst.ccs.config.ASubsystemDescription
-
- getStartTimestamp() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getStartTimestamp() - Method in class org.lsst.ccs.config.RunHistory
-
- getStartTimestamp() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getSubsystemDescription() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getSubsystemName() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getSubsystemName() - Method in class org.lsst.ccs.config.MachineConfiguration
-
- getSubsystemName() - Method in class org.lsst.ccs.config.NamesAndTag
-
- getSubsystemName() - Method in class org.lsst.ccs.config.PreparedConfiguration
-
- getSubsystemName() - Method in class org.lsst.ccs.config.RunHistory
-
- getSubsystemName() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getTag() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getTag() - Method in class org.lsst.ccs.config.MachineConfiguration
-
- getTag() - Method in class org.lsst.ccs.config.NamesAndTag
-
- getTag() - Method in class org.lsst.ccs.config.PreparedConfiguration
-
- getTag() - Method in class org.lsst.ccs.config.RunHistory
-
- getTag() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getTagName() - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- getTime() - Method in class org.lsst.ccs.config.ValueEvent
-
- getTimeNext() - Method in class org.lsst.ccs.config.RunHistory
-
- getTopComponentNode() - Method in class org.lsst.ccs.config.SubsystemDescription
-
returns the base object structure that describes the subsystem description (as loaded from a text file).
- getTypeName() - Method in class org.lsst.ccs.config.ParameterBase
-
- getTypeName() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getUser() - Method in class org.lsst.ccs.config.PreparedConfiguration
-
- getUser() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getUserName() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getValue() - Method in class org.lsst.ccs.config.ValueEvent
-
- getValueAt(String, long) - Method in class org.lsst.ccs.config.ConfigProfile
-
gives the value of a given parameter at a given date on a ConfigProfile object.
- getValueAt(ParameterPath, long) - Method in class org.lsst.ccs.config.ConfigProfile
-
- getValueAt(long) - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- getValueEvents() - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- getValueValidAt(String, String, String, String, long) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
returns the value of a parameter at a given time for a given Profile.
- getVersion() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getWriterProvider() - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-