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

A

addDeploymentDescriptors(DeploymentDescriptor...) - Method in class org.lsst.ccs.config.SubsystemDescription
adds a list of Deployment Descriptors
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, 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() - 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(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
 
ConfigUtils() - Constructor for class org.lsst.ccs.config.utilities.ConfigUtils
 
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.
createConfigProfile(SubsystemDescription, String, int, String, String) - Static method in class org.lsst.ccs.config.Factories
Creates a ConfigProfile with ParameterConfiguration where values are just copied from the Description default value.
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
 

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.LocalConfigurationProxy
 
DEFAULT_CONFIG_NAME - Static variable in class org.lsst.ccs.config.LocalConfigurationProxy
 
DEFAULT_TREE_PARAMETER_FILTER - Static variable in class org.lsst.ccs.config.SubsystemDescription
Default filter for parameters: gets rid of all parameters that are references to other components and considers that a parameter with name "name" is out.
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
 
DeploymentDescriptor - Class in org.lsst.ccs.config
A deployment descriptor is a key for a set of deployed jars.
DeploymentDescriptor() - Constructor for class org.lsst.ccs.config.DeploymentDescriptor
 
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.
DESIGNER_LEVEL - Static variable in class org.lsst.ccs.config.PackCst
 
dropUnsavedChangesForCategories(Collection<String>) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
 

E

end() - Method in interface org.lsst.ccs.config.DBInterface
end a transaction
end() - Method in class org.lsst.ccs.config.FIleBasedDAO
 
END_USER_LEVEL - Static variable in class org.lsst.ccs.config.PackCst
 
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
registers modified parameter during an engineering session
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
gets a ParameterConfiguration based on its PathObject
fetch(PathObject) - Method in class org.lsst.ccs.config.SubsystemDescription
Any ParameterDescription can be queried using any other PathObject
fetch(String) - Method in class org.lsst.ccs.config.SubsystemDescription
 
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
filter(String, Object) - Method in interface org.lsst.ccs.config.ParameterFilter
 
flush() - Method in interface org.lsst.ccs.config.HqlDAO.AbstractSession
 

G

generateConfigProperties(Map<String, PrintWriter>, int) - Method in class org.lsst.ccs.config.SubsystemDescription
writes to a property file properties that can be edited to generate a ConfigProfile
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 descirption by it"s 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
Returns the configured value for this parameter
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
Loks 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
 

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.
isAPath(String) - Static method in class org.lsst.ccs.config.utilities.ConfigUtils
 
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
 
isEndGuessed() - Method in class org.lsst.ccs.config.RunHistory
 
isFromProfile() - Method in class org.lsst.ccs.config.PreparedConfiguration
 
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
 
loadCategories(Map<String, String>) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
 
LocalConfigurationProxy - Class in org.lsst.ccs.config
register locally changes in parameters (that is creates a new Properties "resource" for the configuration)

LocalConfigurationProxy(SubsystemDescription) - Constructor for class org.lsst.ccs.config.LocalConfigurationProxy
Builds a configuration proxy out of a subsystem description.
LocalConfigurationProxy(ConfigProfile) - Constructor for class org.lsst.ccs.config.LocalConfigurationProxy
 
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

MachineConfiguration - Class in org.lsst.ccs.config
Describes a Machine Configuration
MachineConfiguration() - Constructor for class org.lsst.ccs.config.MachineConfiguration
 
MachineConfiguration(String, String, String, String) - Constructor for class org.lsst.ccs.config.MachineConfiguration
 
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
     
    notifyParameterChange(String, String, String) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    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.
    parameterDescriptionsFromNode(DescriptiveNode, ParameterFilter, int) - Static method in class org.lsst.ccs.config.SubsystemDescription
     
    ParameterFilter - Interface in org.lsst.ccs.config
    Filters a parameter: given its name and or a value accept or reject it to be included in a list of ParameterDescription (that is a list of Parameter open for modifications).
    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
    parametersFromNode(DescriptiveNode, ParameterFilter) - Static method in class org.lsst.ccs.config.SubsystemDescription
    gets the ParameterBase objects that describes arguments passed to the constructor linked to a node of the configuration tree.
    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
     
    populateParameterBasesFromTop(Collection<ParameterBase>, DescriptiveNode, ParameterFilter) - Static method in class org.lsst.ccs.config.SubsystemDescription
    "tree-walker" to populate ParameterBase collection
    populateParameterDescriptionsFromTop(Collection<ParameterDescription>, DescriptiveNode, ParameterFilter, int) - Static method in class org.lsst.ccs.config.SubsystemDescription
     
    PreparedConfiguration - Class in org.lsst.ccs.config
    Contains a "ready to use" component node that results from the merging of default description data with data modified by a configuration TODO : reassess the need or use of this data
    PreparedConfiguration(String, String, String, String, boolean, DescriptiveNode) - Constructor for class org.lsst.ccs.config.PreparedConfiguration
     
    PreparedConfiguration(ConfigProfile) - Constructor for class org.lsst.ccs.config.PreparedConfiguration
     
    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

    reConfigurationFailure - Variable in class org.lsst.ccs.config.ParameterConfiguration
    this transient field is to carry information about a failure in configuration "repair".
    registerConfigProfile(ConfigProfile) - Method in class org.lsst.ccs.config.ConfigurationFacade
    registers a ConfigProfile in the database.
    registerMachineConfiguration(MachineConfiguration) - Method in class org.lsst.ccs.config.ConfigurationFacade
    registers a MachineConfiguration object to the database
    registerPreparedConfiguration(String, String, String, String) - Method in class org.lsst.ccs.config.ConfigurationFacade
    creates and registers a PreparedConfiguration.
    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.
    removeDeploymentDescriptors(DeploymentDescriptor...) - Method in class org.lsst.ccs.config.SubsystemDescription
    removes a list of Deployment Descriptors
    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.
    repair(ConfigProfile, SubsystemDescription, ConfigurationMismatchListener) - Static method in class org.lsst.ccs.config.Factories
    tries to create a new ConfigProfile from an old one.
    reportFailures() - Method in class org.lsst.ccs.config.ConfigProfile
    lists the failures as String.
    RollBackException - Exception in org.lsst.ccs.config
    Exception that happens during rollback
    RollBackException(Throwable, String, String, String) - Constructor for exception org.lsst.ccs.config.RollBackException
     
    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
     
    saveChangesForCategories(Set<String>) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    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
     
    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
     
    saveMachineConfiguration(MachineConfiguration) - Method in interface org.lsst.ccs.config.DBInterface
    saves a machine configuration
    saveMachineConfiguration(MachineConfiguration) - Method in class org.lsst.ccs.config.FIleBasedDAO
     
    saveMachineConfiguration(MachineConfiguration) - Method in class org.lsst.ccs.config.HqlDAO
     
    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
     
    savePreparedConfiguration(PreparedConfiguration) - Method in interface org.lsst.ccs.config.DBInterface
    saves a preparedConfiguration
    savePreparedConfiguration(PreparedConfiguration) - Method in class org.lsst.ccs.config.FIleBasedDAO
     
    savePreparedConfiguration(PreparedConfiguration) - 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
     
    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.MachineConfiguration
     
    setConfigName(String) - Method in class org.lsst.ccs.config.NamesAndTag
     
    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.
    setDescriptor(String) - Method in class org.lsst.ccs.config.DeploymentDescriptor
     
    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
     
    setLookup(ComponentLookupService) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
     
    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.MachineConfiguration
     
    setSubsystemName(String) - Method in class org.lsst.ccs.config.NamesAndTag
     
    setTag(String) - Method in class org.lsst.ccs.config.MachineConfiguration
     
    setTag(String) - Method in class org.lsst.ccs.config.NamesAndTag
     
    setTimeNext(long) - Method in class org.lsst.ccs.config.RunHistory
     
    setUser(String) - Method in class org.lsst.ccs.config.PreparedConfiguration
     
    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!).
    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, 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.
    switchConfiguration(ConfigProfile, ConfigProfile) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
    Configuration switch from one profile to another.

    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 .preperties 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 exception org.lsst.ccs.config.RollBackException
     
    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.