Skip navigation links
A B C D E F G H I L M N O P R S T V 

A

addNotRegistered(ConfigProfile) - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
 
addParameterConfiguration(String, String) - Method in class org.lsst.ccs.config.ConfigProfile
 
addParameterConfigurations(ParameterConfiguration...) - Method in class org.lsst.ccs.config.ConfigProfile
registers a list of parameter configurations
addParameterDescriptions(ParameterDescription...) - Method in class org.lsst.ccs.config.ASubsystemDescription
add Parameter descriptions: this is a public facade to the "real" method that adds only objects of type AParameterDescription So if objects are not ot this actual type new objects of the needed type are created (see AParameterDescription constructor documentation)
addParameterDescriptions(Collection<ParameterDescription>) - Method in class org.lsst.ccs.config.ASubsystemDescription
 
addParameterDescriptions(AParameterDescription...) - Method in class org.lsst.ccs.config.ASubsystemDescription
adds a list of parameter descriptions
addParameterDescriptions(ParameterDescription...) - Method in class org.lsst.ccs.config.SubsystemDescription
adds a list of parameter descriptions
addParameterDescriptions(Collection<ParameterDescription>) - Method in class org.lsst.ccs.config.SubsystemDescription
 
addRegistered(ConfigProfile) - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
 
AParameterDescription - Class in org.lsst.ccs.config
Represents an actual parameterDescription.
AParameterDescription(ParameterBase, String, String, String, String, int) - Constructor for class org.lsst.ccs.config.AParameterDescription
to be used to create a new Actual ParameterDescription from scratch or from another Actual ParameterDescription (when changing level, or constraints, or simpleName, or description).
AParameterDescription(ParameterDescription) - Constructor for class org.lsst.ccs.config.AParameterDescription
Creates a new Object from a ParameterDescription but does not copy the id.
ASubsystemDescription - Class in org.lsst.ccs.config
An active subsystem Description.
ASubsystemDescription(String, String, Serializable, DataFlavour) - Constructor for class org.lsst.ccs.config.ASubsystemDescription
same parameters and constraints as the superclass constructor
ASubsystemDescription(SubsystemDescription) - Constructor for class org.lsst.ccs.config.ASubsystemDescription
creates a new SubsystemDescription without information set up by the database (id, startDate)

B

baseNameFromNames(String, String) - Static method in class org.lsst.ccs.config.utilities.ConfigUtils
 
baseNameFromNames(String, String, String) - Static method in class org.lsst.ccs.config.utilities.ConfigUtils
 
begin() - Method in interface org.lsst.ccs.config.DBInterface
starts a transaction
begin() - Method in class org.lsst.ccs.config.FIleBasedDAO
 
buildConfigurationInfo(ConfigurationState, Set<Map.Entry<String, String>>) - Method in interface org.lsst.ccs.config.ConfigurationProxy
Builds a ConfigurationInfo object reflecting the configuration state and ready to be sent on the buses.
buildConfigurationInfo(ConfigurationState, Set<Map.Entry<String, String>>) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
Builds a ConfigurationInfo object reflecting the configuration state and ready to be sent on the buses.

C

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
 

D

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.

E

end() - Method in interface org.lsst.ccs.config.DBInterface
end a transaction
end() - Method in class org.lsst.ccs.config.FIleBasedDAO
 
endRun(String, String, String, long) - Method in class org.lsst.ccs.config.ConfigurationFacade
marks the end of a run.
engineerParmConfig(ParameterConfiguration) - Method in class org.lsst.ccs.config.ConfigurationFacade
registration of a modified parameter during an engineering session in the database
equals(Object) - Method in class org.lsst.ccs.config.ConfigProfile
 
equals(Object) - Method in class org.lsst.ccs.config.NamesAndTag
 
equals(Object) - Method in class org.lsst.ccs.config.ParameterBase
special equals: works with all PathObjects
equals(Object) - Method in class org.lsst.ccs.config.ParameterConfiguration
 
equals(Object) - Method in class org.lsst.ccs.config.ParameterDescription
equals is special: it works with any Path Object!
equals(Object) - Method in class org.lsst.ccs.config.ParameterPath
 
equals(Object) - Method in class org.lsst.ccs.config.SubsystemDescription
compares only the name and tag of subsystems not their content!
exceptionFired - Variable in class org.lsst.ccs.config.HqlDAO
 

F

Factories - Class in org.lsst.ccs.config
A set of static methods to be used on Configuration service client's side : they are hiding some implementation details to the "outside" world.
fail() - Method in interface org.lsst.ccs.config.DBInterface
failure: must close transaction
fail(Throwable) - Method in interface org.lsst.ccs.config.DBInterface
same as fail but a Throwable can be used to log.
fail() - Method in class org.lsst.ccs.config.FIleBasedDAO
 
fail(Throwable) - Method in class org.lsst.ccs.config.FIleBasedDAO
 
fetch(PathObject) - Method in class org.lsst.ccs.config.ConfigProfile
Looks if the ConfigProfile object contains a modification for the parameter defined by the specified PathObject
fetch(PathObject) - Method in class org.lsst.ccs.config.SubsystemDescription
Looks for a parameter description that matches the given path
fetch(String) - Method in class org.lsst.ccs.config.SubsystemDescription
Looks for a parameter description that matches the given path string
FIleBasedDAO - Class in org.lsst.ccs.config
Creates a dummy file-based Configuration database.
FIleBasedDAO() - Constructor for class org.lsst.ccs.config.FIleBasedDAO
 
FIleBasedDAO(boolean) - Constructor for class org.lsst.ccs.config.FIleBasedDAO
dummy constructor used by MemoryDAO
flush() - Method in interface org.lsst.ccs.config.HqlDAO.AbstractSession
 

G

generateConfigProperties(Map<String, PrintWriter>, int) - Method in class org.lsst.ccs.config.SubsystemDescription
Deprecated.
subsystem description should not have to handle properties
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
Deprecated.
there is no such thing as a proxy anymore.
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
 

H

hasChanged() - Method in class org.lsst.ccs.config.ParameterConfiguration
 
hashCode() - Method in class org.lsst.ccs.config.ConfigProfile
 
hashCode() - Method in class org.lsst.ccs.config.NamesAndTag
 
hashCode() - Method in class org.lsst.ccs.config.ParameterBase
 
hashCode() - Method in class org.lsst.ccs.config.ParameterConfiguration
 
hashCode() - Method in class org.lsst.ccs.config.ParameterDescription
 
hashCode() - Method in class org.lsst.ccs.config.ParameterPath
 
hashCode() - Method in class org.lsst.ccs.config.SubsystemDescription
 
hasUnRegisteredProfiles() - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
 
HqlDAO - Class in org.lsst.ccs.config
abstract class used to help build DAO that uses HQL but are in a different package
HqlDAO() - Constructor for class org.lsst.ccs.config.HqlDAO
 
HqlDAO.AbstractQuery - Interface in org.lsst.ccs.config
delegate to Hibernate Query type
HqlDAO.AbstractSession - Interface in org.lsst.ccs.config
delegate to Hibernate Session type

I

ImmutableStateException - Exception in org.lsst.ccs.config
Runtime exception to notify that an object is in an immutable state.
ImmutableStateException(String) - Constructor for exception org.lsst.ccs.config.ImmutableStateException
 
ImmutableStateException(String, Throwable) - Constructor for exception org.lsst.ccs.config.ImmutableStateException
 
ImmutableStateException(Throwable) - Constructor for exception org.lsst.ccs.config.ImmutableStateException
 
InMemoryWriterProvider - Class in org.lsst.ccs.config
Writes properties files in memory.
isChangingStaticData() - Method in class org.lsst.ccs.config.ConfigProfile
 
isChangingStaticData() - Method in class org.lsst.ccs.config.ParameterConfiguration
 
isDirty() - Method in class org.lsst.ccs.config.ConfigProfile
 
isDirty() - Method in interface org.lsst.ccs.config.ConfigurationProxy
 
isDirty() - Method in class org.lsst.ccs.config.LocalConfigurationProxy
 
isEndGuessed() - Method in class org.lsst.ccs.config.RunHistory
 
isNotModifiableAtRuntime() - Method in class org.lsst.ccs.config.ParameterDescription
 
isReadOnly() - Method in class org.lsst.ccs.config.ConfigProfile
 
isReadOnly() - Method in class org.lsst.ccs.config.ParameterConfiguration
 
isReadOnly() - Method in class org.lsst.ccs.config.ParameterDescription
 
isReadOnly() - Method in class org.lsst.ccs.config.SubsystemDescription
tells if the modifying methods can be invoked on a newly created objects.
isRuntimeChange() - Method in class org.lsst.ccs.config.RunHistory
 
isStartGuessed() - Method in class org.lsst.ccs.config.RunHistory
 

L

list() - Method in interface org.lsst.ccs.config.HqlDAO.AbstractQuery
 
listChildren() - Method in class org.lsst.ccs.config.ConfigurationEnvironment
Deprecated.
use getChildren(Configurable.class).values instead.
loadCategories(String...) - Method in class org.lsst.ccs.config.ConfigurableSubsystem
Loads the configuration specified for each category, parameters that belong to other categories are left unchanged.
loadCategories(Map<String, String>) - Method in interface org.lsst.ccs.config.ConfigurationProxy
For each pair 'category:configuration' in taggedCategories, the category is loaded with its specified configuration, categories that are not mentioned are left untouched.
loadCategories(Map<String, String>) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
 
loadConfiguration(String...) - Method in class org.lsst.ccs.config.ConfigurableSubsystem
Loads the configuration specified for each category specified in configName and loads the default configuration for the other categories.
LocalConfigurationProxy - Class in org.lsst.ccs.config
Configuration proxy that registers configurations locally as properties files.
LocalConfigurationProxy(SubsystemDescription) - Constructor for class org.lsst.ccs.config.LocalConfigurationProxy
Builds a configuration proxy for the subsystem described by subsystemDesc.
LocalConfigurationProxy.WriterProvider - Interface in org.lsst.ccs.config
When locally registering properties the LocalConfigurationProxy may need to write properties in a File or in memory for tests purposes.

M

MemoryDAO - Class in org.lsst.ccs.config
a "dummy" data access object (to be used when Description and Configuration are to be handled locally without having access to a real configuration database).
MemoryDAO() - Constructor for class org.lsst.ccs.config.MemoryDAO
 
mismatch(ParameterConfiguration, AParameterDescription, Object) - Method in interface org.lsst.ccs.config.ConfigurationMismatchListener
 
mismatch(ParameterDescription, ParameterBase, Object) - Method in interface org.lsst.ccs.config.DescriptionMismatchListener
 
modifyParmConfig(AParameterConfiguration) - Method in interface org.lsst.ccs.config.DBInterface
registers a modified parameter
modifyParmConfig(AParameterConfiguration) - Method in class org.lsst.ccs.config.FIleBasedDAO
 
modifyParmConfig(AParameterConfiguration) - Method in class org.lsst.ccs.config.HqlDAO
 
modifyParmDuringEngineering(ConfigProfile, String, long, String) - Method in class org.lsst.ccs.config.ConfigurationFacade
changes a parameter value during engineering session
modifyValue(String, boolean) - Method in class org.lsst.ccs.config.ParameterConfiguration
Modifies the configuredValue field

N

NamesAndTag - Class in org.lsst.ccs.config
A data structure that contains name of subsystem, configuration and tag AND CAT
NamesAndTag(String, String, String, String) - Constructor for class org.lsst.ccs.config.NamesAndTag
 
NamesAndTag(String, String, String) - Constructor for class org.lsst.ccs.config.NamesAndTag
 
namesFromDescriptionPath(String) - Static method in class org.lsst.ccs.config.utilities.ConfigUtils
 
namesFromPath(String) - Static method in class org.lsst.ccs.config.utilities.ConfigUtils
gets subsystem name, configName and tag name from pathName
namesFromPaths(String, String) - Static method in class org.lsst.ccs.config.utilities.ConfigUtils
gets subsystem name, configName and tag name from the description and configuration path names
rules:
  • the subsystem name in both file names should be the same
  • if the configuration name in the description file name is not set then the configuration name is in the configuration file name.
  • newInstance() - Static method in class org.lsst.ccs.config.InMemoryWriterProvider
     
    notifyChange(String, String) - Method in class org.lsst.ccs.config.ConfigurationEnvironment
    to be used by "facade" commands that may set a value
    the calling must have made a preliminary check with the configuration service.
    notifyChangeWithoutPreliminaryChecks(String, Object) - Method in class org.lsst.ccs.config.ConfigurationEnvironment
    to be used by "facade" commands that may set a value then notify the configuration without going through the preliminary check of the configuration service.
    notifyParameterChange(String, String, String) - Method in interface org.lsst.ccs.config.ConfigurationProxy
    second part of a two phase commit.
    notifyParameterChange(String, String, String) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    notifyUncheckedParameterChange(String, String, Object) - Method in interface org.lsst.ccs.config.ConfigurationProxy
    notifies directly of a change without preliminary check to the configuration service.
    notifyUncheckedParameterChange(String, String, Object) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     

    O

    org.lsst.ccs.config - package org.lsst.ccs.config
    Overview
    org.lsst.ccs.config.utilities - package org.lsst.ccs.config.utilities
     

    P

    PackCst - Class in org.lsst.ccs.config
    Constants for this package.
    PackCst() - Constructor for class org.lsst.ccs.config.PackCst
     
    paramDescriptions - Variable in class org.lsst.ccs.config.ASubsystemDescription
    the set containing the parameter descriptions
    ParameterBase - Class in org.lsst.ccs.config
    this is an explicit duplication of description of parameter as it is in the subsystem configuration.
    ParameterBase(String, String, String, String, String) - Constructor for class org.lsst.ccs.config.ParameterBase
     
    ParameterBase(ParameterPath, String, String) - Constructor for class org.lsst.ccs.config.ParameterBase
     
    ParameterConfiguration - Class in org.lsst.ccs.config
    abstract class for all parameter configurations
    ParameterConfiguration() - Constructor for class org.lsst.ccs.config.ParameterConfiguration
     
    ParameterConfiguration(String) - Constructor for class org.lsst.ccs.config.ParameterConfiguration
     
    ParameterDescription - Class in org.lsst.ccs.config
    The base class for all Parameter descriptions
    ParameterDescription() - Constructor for class org.lsst.ccs.config.ParameterDescription
     
    ParameterDescription(ParameterBase) - Constructor for class org.lsst.ccs.config.ParameterDescription
    builds a default Description out of a ParameterBase which is described in the original setup.
    ParameterDescription(ParameterDescription) - Constructor for class org.lsst.ccs.config.ParameterDescription
    copy constructor.
    ParameterPath - Class in org.lsst.ccs.config
    Unique Path in a SubSystem.
    ParameterPath(String, String, String) - Constructor for class org.lsst.ccs.config.ParameterPath
    "real" constructor
    parseCategories(Set<String>, String...) - Static method in class org.lsst.ccs.config.utilities.ConfigUtils
     
    parseConfigurationString(Set<String>, String...) - Static method in class org.lsst.ccs.config.utilities.ConfigUtils
    Parses a string of tagged categories.
    parseConfigurationStringWithDefaults(Set<String>, String...) - Static method in class org.lsst.ccs.config.utilities.ConfigUtils
     
    PathObject - Interface in org.lsst.ccs.config
    Two objects with the same ParameterPath are unique in their category.
    PersistenceLayerException - Exception in org.lsst.ccs.config
    forwards an exception fired by the persistence layer.
    PersistenceLayerException(Throwable) - Constructor for exception org.lsst.ccs.config.PersistenceLayerException
     
    printConfig(String) - Method in class org.lsst.ccs.config.InMemoryWriterProvider
     
    printConfigNames() - Method in class org.lsst.ccs.config.InMemoryWriterProvider
     
    Profiles() - Constructor for class org.lsst.ccs.config.ConfigurationFacade.Profiles
     

    R

    rawParseConfigurationString(String...) - Static method in class org.lsst.ccs.config.utilities.ConfigUtils
    ParseConfigurationString without checking for category consistency
    reConfigurationFailure - Variable in class org.lsst.ccs.config.ParameterConfiguration
    this transient field is to carry information about a failure in configuration "repair".
    register(String) - Method in class org.lsst.ccs.config.ConfigurationEnvironment
    Deprecated.
    use saveChangesForCategoriesAs(configurationName) instead
    registerConfigProfile(ConfigProfile) - Method in class org.lsst.ccs.config.ConfigurationFacade
    registers a ConfigProfile in the database.
    registerRun(String, String, String, long) - Method in class org.lsst.ccs.config.ConfigurationFacade
    the run and end registrations are based on messages received from a subsystem.
    registerSubsystemDescription(SubsystemDescription, ConfigurationFacade.Profiles) - Method in class org.lsst.ccs.config.ConfigurationFacade
    registers a new (and complete) SubsystemDescription to the persistence Layer.
    registerSubsystemDescription(SubsystemDescription) - Method in class org.lsst.ccs.config.ConfigurationFacade
    Deprecated.
    removeParameterConfigurations(ParameterConfiguration...) - Method in class org.lsst.ccs.config.ConfigProfile
    removes a list of parameter configurations
    removeParameterDescriptions(ParameterDescription...) - Method in class org.lsst.ccs.config.ASubsystemDescription
    removes a list of parameter descriptions.
    removeParameterDescriptions(ParameterDescription...) - Method in class org.lsst.ccs.config.SubsystemDescription
    removes a list of parameter descriptions
    repair(SubsystemDescription, ConfigurationFacade.Profiles) - Method in class org.lsst.ccs.config.ConfigurationFacade
    tries to repair automatically a set of ConfigProfiles that have been deprecated as the result of a Description change.
    reportFailures() - Method in class org.lsst.ccs.config.ConfigProfile
    lists the failures as String.
    RunHistory - Class in org.lsst.ccs.config
    Entries int his table are generated by reading the status bus where subsystem advertise their startup.
    RunHistory() - Constructor for class org.lsst.ccs.config.RunHistory
     
    RunHistory(String, String, String, long) - Constructor for class org.lsst.ccs.config.RunHistory
     
    RunHistory(String, String, String, long, boolean) - Constructor for class org.lsst.ccs.config.RunHistory
     

    S

    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
    Deprecated.
    use saveAllChanges instead
    saveConfiguration(String) - Method in class org.lsst.ccs.config.ConfigurationEnvironment
    Deprecated.
    use saveChangesForCategoriesAs(configName) instead
    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.

    T

    temporaryChangeConfigurationValue(String, long, String, boolean) - Method in class org.lsst.ccs.config.ConfigProfile
     
    toPropertyString(String, boolean) - Method in class org.lsst.ccs.config.ParameterDescription
    creates a String to be included in a .properties file
    toPropertyString() - Method in class org.lsst.ccs.config.ParameterDescription
    default value is included in the text that describes the parameter as a property
    toString() - Method in class org.lsst.ccs.config.ConfigProfile
     
    toString() - Method in class org.lsst.ccs.config.ConfigurationFacade.Profiles
     
    toString() - Method in class org.lsst.ccs.config.NamesAndTag
     
    toString() - Method in class org.lsst.ccs.config.ParameterBase
     
    toString() - Method in class org.lsst.ccs.config.ParameterConfiguration
     
    toString() - Method in class org.lsst.ccs.config.ParameterDescription
     
    toString() - Method in class org.lsst.ccs.config.ParameterPath
     
    toString() - Method in class org.lsst.ccs.config.SubsystemDescription
     
    tryCopyParameters(SubsystemDescription, SubsystemDescription, DescriptionMismatchListener) - Static method in class org.lsst.ccs.config.Factories
    tries to copy ParameterDescription from a model to a new subsystem description.
    TypeInfos - Class in org.lsst.ccs.config
    a utility class to document the way org.lsst.gruth.types are shown to the end-user (specifically for the configuration properties file)
    TypeInfos() - Constructor for class org.lsst.ccs.config.TypeInfos
     

    V

    ValueEvent - Class in org.lsst.ccs.config
    Registers the date of a value change in engineering mode.
    ValueEvent() - Constructor for class org.lsst.ccs.config.ValueEvent
     
    ValueEvent(long, String) - Constructor for class org.lsst.ccs.config.ValueEvent
     
    valueOf(String) - Static method in enum org.lsst.ccs.config.DataFlavour
    Returns the enum constant of this type with the specified name.
    valueOf(String) - Static method in class org.lsst.ccs.config.ParameterPath
    reverse operation from toString(): creates a ParameterPath from a String.
    values() - Static method in enum org.lsst.ccs.config.DataFlavour
    Returns an array containing the constants of this enum type, in the order they are declared.
    A B C D E F G H I L M N O P R S T V 
    Skip navigation links

    Copyright © 2015 LSST. All rights reserved.