- change(String, Object) - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
performs a parameter change during an engineering session
- 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 interface org.lsst.ccs.config.ConfigurationProxy
-
first part of a two phase commit
- 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
-
- commitBulkChange() - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
Changes that have been submitted are processed as a group.
- 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, String) - Constructor for class org.lsst.ccs.config.ConfigProfile
-
- configProfileDeprecating(ConfigProfile) - Method in interface org.lsst.ccs.config.DeprecationListener
-
- ConfigurableSubsystem - Class in org.lsst.ccs.config
-
Abstract subclass of subsystems which provides access to the configuration proxy.
- ConfigurableSubsystem(String, ConfigurationProxy, ConfigurationState) - Constructor for class org.lsst.ccs.config.ConfigurableSubsystem
-
- ConfigurationEnvironment - Class in org.lsst.ccs.config
-
instances of this class are created by the subsystem startup.
- ConfigurationEnvironment(String, Configurable, ConfigurationProxy, ComponentLookupService, ConfigurableSubsystem) - Constructor for class org.lsst.ccs.config.ConfigurationEnvironment
-
Creates an Environment for a Configurable object.
- 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.
- ConfigurationProxy - Interface in org.lsst.ccs.config
-
Subsystem access to configuration information.
- 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, boolean) - Static method in class org.lsst.ccs.config.Factories
-
to be used to create a copy of configuration with different tag, etc.
- copyProfileForRegistration(ConfigProfile, String, 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, String) - Static method in class org.lsst.ccs.config.Factories
-
Creates an empty ConfigProfile.
- createRawSubsystemDescription(String, String, Serializable, DataFlavour) - Static method in class org.lsst.ccs.config.Factories
-
Creates a new SubsystemDescription object without any ParameterDescription list creation.
- 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
-
- DataFlavour - Enum in org.lsst.ccs.config
-
Data type used to store Subsystem descriptions.
- dataFlavour - Variable in class org.lsst.ccs.config.SubsystemDescription
-
TODO: only object_tree in future releases (other formats can be provided to constructors)
- DBInterface - Interface in org.lsst.ccs.config
-
defines the basic methods implemented by a Data Access Object.
- DEFAULT_CAT - Static variable in class org.lsst.ccs.config.utilities.ConfigUtils
-
- DEFAULT_CONFIG_NAME - Static variable in class org.lsst.ccs.config.utilities.ConfigUtils
-
- delete(Object) - Method in interface org.lsst.ccs.config.HqlDAO.AbstractSession
-
- deleteActiveConfigProfile(AConfigProfile) - Method in interface org.lsst.ccs.config.DBInterface
-
delectes the active profile from DB
- deleteActiveConfigProfile(AConfigProfile) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- deleteActiveConfigProfile(AConfigProfile) - Method in class org.lsst.ccs.config.HqlDAO
-
- deleteActiveSubsystemDescription(ASubsystemDescription) - Method in interface org.lsst.ccs.config.DBInterface
-
deletes an active description
- deleteActiveSubsystemDescription(ASubsystemDescription) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- deleteActiveSubsystemDescription(ASubsystemDescription) - Method in class org.lsst.ccs.config.HqlDAO
-
- deprecateConfigProfile(String, String, String) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
Deprecates a ConfigProfile.
- deprecateSubsystemDescription(String, String, ConfigurationFacade.Profiles) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
Deprecates a Subsystem description already in the database.
- deprecateSubsystemDescription(String, String) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
Deprecated.
- DeprecationListener - Interface in org.lsst.ccs.config
-
Call back methods called when a deprecation happens.
- description - Variable in class org.lsst.ccs.config.ParameterDescription
-
possible details.
- descriptionData - Variable in class org.lsst.ccs.config.SubsystemDescription
-
Big object! see DescriptionType enum ...
- DescriptionMismatchListener - Interface in org.lsst.ccs.config
-
An object which is warned when trying to copy a ParameterDescription
to a new SubsystemDescription that does not have a proper ParameterBase
to match.
- doStart() - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
- dropAllChanges() - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
All unsaved changes are dropped, each parameter goes back to the value specified
by the current configuration for this category.
- dropAllChanges() - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
All unsaved changes are dropped, each parameter goes back to the value specified
by the current configuration for this category.
- dropBulkChange() - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
- dropBulkChange() - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
- dropChangesForCategories(String...) - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
Changes occurring for one of the mentioned categories in categories are dropped,
other categories are left untouched.
- dropChangesForCategories(String...) - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
Changes occurring for one of the mentioned categories in categories are dropped,
other categories are left untouched.
- generateConfigProperties(Map<String, PrintWriter>, int) - Method in class org.lsst.ccs.config.SubsystemDescription
-
- get(String) - Static method in class org.lsst.ccs.config.TypeInfos
-
- 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
- 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 interface org.lsst.ccs.config.ConfigurationProxy
-
- getCategorySet() - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- getCategorySet() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getCheckedValueFromConfiguration(String, Object) - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
Checks if a value can be accepted by the Configuration system.
- getChildren(Class<T>) - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
get the children of the Configurable object that are assignable
to an instance of the class argument.
- 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
-
- getComponentByName(String) - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
request a Component from a Description by its name.
- 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
-
- getComponentTree() - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
- getConfigMethodOfComponent(String) - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
- getConfigMethodsOfComponent() - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
Deprecated.
- getConfigName() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getConfigName() - Method in class org.lsst.ccs.config.NamesAndTag
-
- getConfigRunningAt(String, long) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
returns the ConfigProfile active when a subsystem was running at that date.
- getConfigurationInfo() - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
- 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
-
- getConfigurationProxy() - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
- 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
-
- getCurrentValuesForComponent(String) - Method in interface org.lsst.ccs.config.ConfigurationProxy
-
Returns the current value of all parameters of a given configurable component
- getCurrentValuesForComponent(String) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
Returns the current value of all parameters of a given configurable component
- getDataFlavour() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getDefaultValue() - Method in class org.lsst.ccs.config.ParameterBase
-
- getDefaultValue() - Method in class org.lsst.ccs.config.ParameterDescription
-
- 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
-
- 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.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
-
- getInitialParameterConfigurations(Map<String, String>) - Method in interface org.lsst.ccs.config.ConfigurationProxy
-
To be invoked before startup.
- getInitialParameterConfigurations(Map<String, String>) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
Loads the startup configuration represented by taggedCategories, initializes the config profiles
and returns a set of values to assign to parameters before startup
- getInstance() - Static method in class org.lsst.ccs.config.InMemoryWriterProvider
-
- getLevel() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getLookup() - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
The structure of a Configurable Subsystem may be modular (eg {@link NodeModularSubsystem),
in that case changing a parameter requires knowledge of this modular structure.
- getModifiedParameters() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getName() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getNameOfComponent() - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
- 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
-
- getParamDescriptionMap() - Method in class org.lsst.ccs.config.ASubsystemDescription
-
- getParamDescriptionMap() - 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
-
- getParent() - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
returns the parent of the current component
- 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
-
- 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
-
- getRelevantObject() - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
- 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
-
- getSubsystem() - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
- 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.NamesAndTag
-
- 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.ConfigurableSubsystem
-
- getTag() - Method in class org.lsst.ccs.config.NamesAndTag
-
- getTag() - Method in class org.lsst.ccs.config.RunHistory
-
- getTag() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getTaggedCategoriesForCats(Set<String>) - Method in interface org.lsst.ccs.config.ConfigurationProxy
-
- getTaggedCategoriesForCats(Set<String>) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- getTagName() - Method in interface org.lsst.ccs.config.ConfigurationProxy
-
the current tag name (can be null or empty)
- 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
-
- getTypeName() - Method in class org.lsst.ccs.config.ParameterBase
-
- getTypeName() - Method in class org.lsst.ccs.config.ParameterDescription
-
- 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.
- getWriterProvider() - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- save(Object) - Method in interface org.lsst.ccs.config.HqlDAO.AbstractSession
-
- saveAbstractConfig(ConfigProfile) - Method in class org.lsst.ccs.config.MemoryDAO
-
- saveAbstractDescription(SubsystemDescription) - Method in class org.lsst.ccs.config.MemoryDAO
-
- saveAllChanges() - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
Saves all changes in their current configuration.
- saveAllChanges() - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
Saves all changes in their current configuration.
- saveChangesForCategories(String...) - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
Changes made in the specified categories are saved under the current configuration
for this category, changes on parameters that belong to other categories
are left unchanged.
- saveChangesForCategories(String...) - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
Changes made in the specified categories are saved under the current configuration
for this category, changes on parameters that belong to other categories
are left unchanged.
- saveChangesForCategoriesAs(String...) - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
Changes made in the specified categories are saved under the newly specified
name for this category, changes on parameters that belong to other categories
are left unchanged.
- saveChangesForCategoriesAs(String...) - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
Changes made in the specified categories are saved under the newly specified
name for this category, changes on parameters that belong to other categories
are left unchanged.
- saveChangesForCategoriesAs(Map<String, String>) - Method in interface org.lsst.ccs.config.ConfigurationProxy
-
Tagged categories in taggedCategories are saved under a new tag name.
- saveChangesForCategoriesAs(Map<String, String>) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
Tagged categories are saved under a new tag name.
- saveConfigProfile(AConfigProfile) - Method in interface org.lsst.ccs.config.DBInterface
-
saves the new argument: ID is modified and argument becomes immutable.
- saveConfigProfile(AConfigProfile) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- saveConfigProfile(AConfigProfile) - Method in class org.lsst.ccs.config.HqlDAO
-
- saveConfiguration() - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
- saveConfiguration(String) - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
- saveGhostDescriptions(GhostSubsystemDescription) - Method in interface org.lsst.ccs.config.DBInterface
-
saves the argument
- saveGhostDescriptions(GhostSubsystemDescription) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- saveGhostDescriptions(GhostSubsystemDescription) - Method in class org.lsst.ccs.config.HqlDAO
-
- saveModifications(Map<String, String>) - Method in interface org.lsst.ccs.config.ConfigurationProxy
-
- saveModifications(Map<String, String>) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
Modification occurring in one of the tagged categories are saved.
- saveOrUpdate(Object) - Method in interface org.lsst.ccs.config.HqlDAO.AbstractSession
-
- savePastProfile(PastConfigProfile) - Method in interface org.lsst.ccs.config.DBInterface
-
saves argument
- savePastProfile(PastConfigProfile) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- savePastProfile(PastConfigProfile) - Method in class org.lsst.ccs.config.HqlDAO
-
- saveRun(RunHistory) - Method in interface org.lsst.ccs.config.DBInterface
-
saves a run history
- saveRun(RunHistory) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- saveRun(RunHistory) - Method in class org.lsst.ccs.config.HqlDAO
-
- saveSubsystemDescription(ASubsystemDescription) - Method in interface org.lsst.ccs.config.DBInterface
-
saves the argument: which must now becomes immutable and be numbered (with an ID)
- saveSubsystemDescription(ASubsystemDescription) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- saveSubsystemDescription(ASubsystemDescription) - Method in class org.lsst.ccs.config.HqlDAO
-
- sendSignal(Signal) - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
- session - Variable in class org.lsst.ccs.config.HqlDAO
-
- setCat(String) - Method in class org.lsst.ccs.config.NamesAndTag
-
- setCategory(String) - Method in class org.lsst.ccs.config.ParameterDescription
-
- setCategory(String) - Method in class org.lsst.ccs.config.RunHistory
-
- setConfigName(String) - Method in class org.lsst.ccs.config.NamesAndTag
-
- setConfigurationProxy(ConfigurationProxy) - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
this method should not be used once the proxy is delegated to all components
so it should not be public!
- setConstraints(String) - Method in class org.lsst.ccs.config.ParameterDescription
-
- setDeprecationListener(DeprecationListener) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
- setDescription(String) - Method in class org.lsst.ccs.config.AParameterDescription
-
TODO: no persistence for this for the moment! what for the ghost if modified?
- setDescription(String) - Method in class org.lsst.ccs.config.ParameterDescription
-
this data is not essential to the logic so it is modifiable anyway.
- setEndGuessed(boolean) - Method in class org.lsst.ccs.config.RunHistory
-
- setEndTimestampLimit(long) - Method in class org.lsst.ccs.config.RunHistory
-
- setId(long) - Method in class org.lsst.ccs.config.AParameterDescription
-
- setId(long) - Method in class org.lsst.ccs.config.ConfigProfile
-
- setId(long) - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- setId(long) - Method in class org.lsst.ccs.config.ParameterDescription
-
- setLevel(int) - Method in class org.lsst.ccs.config.ParameterDescription
-
- setName(String) - Method in class org.lsst.ccs.config.ConfigProfile
-
- setNotModifiableAtRuntime(boolean) - Method in class org.lsst.ccs.config.ParameterDescription
-
- setParameterBase(ParameterBase) - Method in class org.lsst.ccs.config.ParameterDescription
-
- setReConfigurationFailure(Exception) - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- setRemarks(String) - Method in class org.lsst.ccs.config.ConfigProfile
-
no influence on behaviour.
- setSession(HqlDAO.AbstractSession) - Method in class org.lsst.ccs.config.HqlDAO
-
- setSimpleName(String) - Method in class org.lsst.ccs.config.ParameterDescription
-
- setStartGuessed(boolean) - Method in class org.lsst.ccs.config.RunHistory
-
- setStartTimestamp(long) - Method in class org.lsst.ccs.config.ConfigProfile
-
- setSubsystemName(String) - Method in class org.lsst.ccs.config.ConfigProfile
-
- setSubsystemName(String) - Method in class org.lsst.ccs.config.NamesAndTag
-
- setTag(String) - Method in class org.lsst.ccs.config.NamesAndTag
-
- setTimeNext(long) - Method in class org.lsst.ccs.config.RunHistory
-
- setWriterProvider(LocalConfigurationProxy.WriterProvider) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- simpleHQLRequest(String) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
forwards an HQLrequest to the DAO.
- simpleHQLRequest(String) - Method in interface org.lsst.ccs.config.DBInterface
-
execut simple request (read only: select of From)
- simpleHQLRequest(String) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- simpleHQLRequest(String) - Method in class org.lsst.ccs.config.HqlDAO
-
- STILL_VALID - Static variable in class org.lsst.ccs.config.PackCst
-
Based on insurance standard rules: this date represents an undetermined duration
(December 31 9999!).
- submitChange(String, String, Object) - Method in class org.lsst.ccs.config.ConfigurableSubsystem
-
Stores a change parameter to be validated later.
- submitChange(String, Object) - Method in class org.lsst.ccs.config.ConfigurationEnvironment
-
- subsystemDeprecating(SubsystemDescription) - Method in interface org.lsst.ccs.config.DeprecationListener
-
- SubsystemDescription - Class in org.lsst.ccs.config
-
Description for a subsystem as saved in database.
- SubsystemDescription(String, String, Serializable, DataFlavour) - Constructor for class org.lsst.ccs.config.SubsystemDescription
-
used by subclasses
- SubsystemDescription(SubsystemDescription) - Constructor for class org.lsst.ccs.config.SubsystemDescription
-
creates a copy of the SubsystemDescription that is not (yet) registered to the database.