- check(String, String, String) - Static method in class org.lsst.ccs.config.Constraints
-
- check() - Method in class org.lsst.ccs.config.SubsystemDescription
-
checks if a real subsystem can be built from the configurationData: all objects in the
component node are built but the subsystem at the top is not started.
- checkConstraints(String, String, String) - Static method in class org.lsst.ccs.config.Constraints
-
- checkForParameterChange(String, String, Object) - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- checkRange(String, String, String, String) - Static method in class org.lsst.ccs.config.Constraints
-
checks if the value of type is between lower and upper (included).
- checkRange(Class, String, String, String) - Static method in class org.lsst.ccs.config.Constraints
-
- checkValue(String) - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- checkValue(String) - Method in class org.lsst.ccs.config.ParameterDescription
-
- checkWithControler(String, Constraints.Controler) - Static method in class org.lsst.ccs.config.Constraints
-
- clone() - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
- 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
-
- commit() - Method in class org.lsst.ccs.config.utilities.PersistentProperties.FileStore
-
- commit() - Method in class org.lsst.ccs.config.utilities.PersistentProperties.PreferenceStore
-
- commit() - Method in interface org.lsst.ccs.config.utilities.PersistentProperties.Store
-
will save the properties registered for this store
- COMPARATOR - Static variable in interface org.lsst.ccs.config.PathObject
-
- configName - Variable in class org.lsst.ccs.config.NamesAndTag
-
- 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) - Constructor for class org.lsst.ccs.config.ConfigProfile
-
- configProfileDeprecating(ConfigProfile) - Method in interface org.lsst.ccs.config.DeprecationListener
-
- configurationData - Variable in class org.lsst.ccs.config.SubsystemDescription
-
Big object! see DescriptionType enum ...
- 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.
- ConfigurationMismatchListener - Interface in org.lsst.ccs.config
-
An object that is warned when two objects do not match.
- ConfigUtils - Class in org.lsst.ccs.config.utilities
-
- ConfigUtils() - Constructor for class org.lsst.ccs.config.utilities.ConfigUtils
-
- Constraints - Class in org.lsst.ccs.config
-
A set of static methods to check constraints.
- Constraints() - Constructor for class org.lsst.ccs.config.Constraints
-
- Constraints.Controler - Interface in org.lsst.ccs.config
-
A specific code to control a value.
- control(String) - Method in interface org.lsst.ccs.config.Constraints.Controler
-
should transform the String argument as a valid value and check it.
- copyProfile(ConfigProfile, String, 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.
- createConfigProfile(SubsystemDescription, String, String, String, int) - Static method in class org.lsst.ccs.config.Factories
-
Creates a new 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, 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, String, int) - Static method in class org.lsst.ccs.config.Factories
-
Creates a new ConfigProfile that has no ParameterConfiguration (and so is not ready
to be persisted).
- createRawSubsystemDescription(String, String, String, String, Serializable, DataFlavour) - Static method in class org.lsst.ccs.config.Factories
-
Creates a new SubsystemDescription without any ParameterDescription creation.
- createRawSubsystemDescription(String, String, String, String, InputStream, String) - Static method in class org.lsst.ccs.config.Factories
-
creates a "raw" subsystem description by reading a groovy text from file.
- createSubsystemDescription(String, String, String, String, Serializable, DataFlavour, ParameterFilter) - Static method in class org.lsst.ccs.config.Factories
-
creates a new SubsystemDescription populated with "empty" ParameterDescriptions.
- createSubsystemDescriptionCopy(SubsystemDescription) - Static method in class org.lsst.ccs.config.Factories
-
creates a new SubsystemDescription from another.
- CURLOG - Static variable in class org.lsst.ccs.config.PackCst
-
- generateConfigProperties(PrintWriter) - Method in class org.lsst.ccs.config.ConfigProfile
-
prints to a property file a template that represents this ConfigProfile
- generateConfigProperties(PrintWriter, int) - Method in class org.lsst.ccs.config.SubsystemDescription
-
writes to a property file properties that can be edited to generate a ConfigProfile
- generateDescriptionMap() - Method in class org.lsst.ccs.config.SubsystemDescription
-
returns a Map that contains all ParameterDescription both by their pathName and their simpleName
- 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 ge 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) - Method in class org.lsst.ccs.config.ConfigurationFacade
-
returns an active ConfigProfile with name and tag
- getActiveConfigProfile(String, String) - Method in interface org.lsst.ccs.config.DBInterface
-
get configProfile with name and tag
- getActiveConfigProfile(String, String) - Method in class org.lsst.ccs.config.FIleBasedDAO
-
- getActiveConfigProfile(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.
- getArray(String, Class<T>) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
returns a value stored in the properties as an array.
- 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.
- getBoolean(String) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
gets a Boolean value stored with this key
- 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
-
- getCodeSource() - Method in class org.lsst.ccs.config.TextAndNode
-
- 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
-
- getComponentNode() - Method in class org.lsst.ccs.config.TextAndNode
-
- getConfigName() - Method in class org.lsst.ccs.config.BootCommand
-
- 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.
- getConfigurationData() - Method in class org.lsst.ccs.config.BootCommand
-
- getConfigurationData() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getConfigurationName() - Method in class org.lsst.ccs.config.LocalConfigurationProxy
-
- getConfigurationName() - Method in class org.lsst.ccs.config.RunHistory
-
- getConfiguredData() - Method in class org.lsst.ccs.config.PreparedConfiguration
-
- getConfigValidAt(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
-
- getDescriptor() - Method in class org.lsst.ccs.config.BootCommand
-
- getDescriptor() - Method in class org.lsst.ccs.config.DeploymentDescriptor
-
- getDouble(String) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
get a double value associated with the key
- 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
-
- getFloat(String) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
gets a Float from a value in the properties
- 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.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
-
- getInteger(String) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
get a Integer value from the Properties
- getKeys() - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
- getLevel() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getLevel() - Method in class org.lsst.ccs.config.ParameterDescription
-
- getList(String) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
returns a list stored in the properties.
- 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
-
- getMap(String) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
returns a Map stored in the properties.
- getMessageType() - Method in class org.lsst.ccs.config.BootCommand
-
- getMessageType() - Method in class org.lsst.ccs.config.BootStatus
-
- getModifiedConfigurationData() - Method in class org.lsst.ccs.config.ConfigProfile
-
prepares a new executable configuration data with these modified parameters.
- getModifiedConfigurationData(Properties) - Method in class org.lsst.ccs.config.SubsystemDescription
-
to be used to create startup data object from a non-registered Configuration data (in a properties file).
- 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
- getObject(String) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
tries to return an object out of a String.
- getOptionalDescriptor() - Method in class org.lsst.ccs.config.BootStatus
-
- 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.
- 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
-
- getRemarks() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getRequestedConfiguration() - Method in class org.lsst.ccs.config.BootStatus
-
- getRequestedSubsystem() - Method in class org.lsst.ccs.config.BootStatus
-
- getRequestedTag() - Method in class org.lsst.ccs.config.BootStatus
-
- 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.ConfigProfile
-
- getStartTimestamp() - Method in class org.lsst.ccs.config.RunHistory
-
- getStartTimestamp() - Method in class org.lsst.ccs.config.SubsystemDescription
-
- getString(String) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
gets a String associated with a key
- getStruct(String, Class<T>) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
returns an object stored with the struct convention from the properties.
- getSubsystemDescription() - Method in class org.lsst.ccs.config.ConfigProfile
-
- getSubsystemName() - Method in class org.lsst.ccs.config.BootCommand
-
- 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.BootCommand
-
- 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.ParameterConfiguration
-
- 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.
- getValueEvents() - Method in class org.lsst.ccs.config.ParameterConfiguration
-
- getValueValidAt(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
-
- PackCst - Class in org.lsst.ccs.config
-
Constants for this package.
- PackCst() - Constructor for class org.lsst.ccs.config.PackCst
-
- 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(ComponentNode, 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(ComponentNode, 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
-
- PersistentProperties - Class in org.lsst.ccs.config.utilities
-
Stores as String various org.lsst.gruth.types in a property store.
- PersistentProperties(String, PersistentProperties.Store) - Constructor for class org.lsst.ccs.config.utilities.PersistentProperties
-
creates a PersistenProperties with a specific store.
- PersistentProperties(String) - Constructor for class org.lsst.ccs.config.utilities.PersistentProperties
-
uses a fileStore.
- PersistentProperties.FileStore - Class in org.lsst.ccs.config.utilities
-
- PersistentProperties.FileStore() - Constructor for class org.lsst.ccs.config.utilities.PersistentProperties.FileStore
-
- PersistentProperties.PreferenceStore - Class in org.lsst.ccs.config.utilities
-
- PersistentProperties.PreferenceStore() - Constructor for class org.lsst.ccs.config.utilities.PersistentProperties.PreferenceStore
-
- PersistentProperties.Store - Interface in org.lsst.ccs.config.utilities
-
this class defines the way the properties are made persistent and read.
- populateParameterBasesFromTop(Collection<ParameterBase>, ComponentNode, ParameterFilter) - Static method in class org.lsst.ccs.config.SubsystemDescription
-
"tree-walker" to populate ParameterBase collection
- populateParameterDescriptionsFromTop(Collection<ParameterDescription>, ComponentNode, ParameterFilter, int) - Static method in class org.lsst.ccs.config.SubsystemDescription
-
- preferencesFactory(String) - Static method in class org.lsst.ccs.config.utilities.PersistentProperties
-
creates a persistent properties object backed by User preferences.
- PreparedConfiguration - Class in org.lsst.ccs.config
-
objects of this class represent a complete set of data with modified configuration parameters that can be used to start
a subsystem.
- PreparedConfiguration(String, String, String, String, boolean, ComponentNode) - Constructor for class org.lsst.ccs.config.PreparedConfiguration
-
- PreparedConfiguration(ConfigProfile) - Constructor for class org.lsst.ccs.config.PreparedConfiguration
-
- putArray(String, Class<T>, V) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
registers an array in the properties.
- putBoolean(String, boolean) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
put a Boolean value in the properties
- putDouble(String, double) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
puts a Double value in the properties
- putFloat(String, float) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
registers a Float as a Property
- putInteger(String, int) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
put an Integer value in the Properties
- putList(String, List) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
registers a List to the properties.
- putMap(String, Map) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
stores a Map as a String in the properties.
- putObject(String, Object) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
Puts an object with no type specification in the properties.
- putString(String, String) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
registers a String in the properties
- putStruct(String, Class<T>, T) - Method in class org.lsst.ccs.config.utilities.PersistentProperties
-
This will store objects that stick to a convention (and known as struct.