| Package | Description |
|---|---|
| org.lsst.ccs.config |
Overview
|
| Modifier and Type | Class and Description |
|---|---|
class |
ASubsystemDescription
An active subsystem Description.
|
| Modifier and Type | Method and Description |
|---|---|
static SubsystemDescription |
Factories.createRawSubsystemDescription(String subsystemName,
String tag,
String user,
String version,
InputStream inputStream,
String charSetName)
creates a "raw" subsystem description by reading a groovy text from file.
|
static SubsystemDescription |
Factories.createRawSubsystemDescription(String subsystemName,
String tag,
String user,
String version,
Serializable configurationData,
DataFlavour dataFlavour)
Creates a new SubsystemDescription without any ParameterDescription creation.
|
static SubsystemDescription |
Factories.createSubsystemDescription(String subsystemName,
String tag,
String user,
String version,
Serializable configurationData,
DataFlavour dataFlavour,
ParameterFilter filter)
creates a new SubsystemDescription populated with "empty" ParameterDescriptions.
|
static SubsystemDescription |
Factories.createSubsystemDescriptionCopy(SubsystemDescription desc)
creates a new SubsystemDescription from another.
|
SubsystemDescription |
ConfigurationFacade.deprecateSubsystemDescription(String subsystemName,
String tag)
Deprecated.
|
SubsystemDescription |
ConfigurationFacade.deprecateSubsystemDescription(String subsystemName,
String tag,
ConfigurationFacade.Profiles results)
Deprecates a Subsystem description already in the database.
|
SubsystemDescription |
ConfigurationFacade.getActiveSubsystemDescription(String name,
String tag)
returns the active subsystem description with name and tag.
|
SubsystemDescription |
ConfigurationFacade.getPrevious(SubsystemDescription current)
returns the previous description with same name and tag.
|
abstract SubsystemDescription |
ConfigProfile.getSubsystemDescription() |
SubsystemDescription |
ConfigurationFacade.registerSubsystemDescription(SubsystemDescription newDescription)
Deprecated.
|
SubsystemDescription |
ConfigurationFacade.registerSubsystemDescription(SubsystemDescription newDescription,
ConfigurationFacade.Profiles results)
registers a new (and complete) SubsystemDescription to the persistence Layer.
|
| Modifier and Type | Method and Description |
|---|---|
static ConfigProfile |
Factories.createConfigProfile(SubsystemDescription subsystemDesc,
String name,
String tag,
String userName,
int level)
Creates a new ConfigProfile with ParameterConfiguration where values
are just copied from the Description default value.
|
static ConfigProfile |
Factories.createRawConfigProfile(SubsystemDescription subsystemDesc,
String name,
String tag,
String userName,
int level)
Creates a new ConfigProfile that has no ParameterConfiguration (and so is not ready
to be persisted).
|
static SubsystemDescription |
Factories.createSubsystemDescriptionCopy(SubsystemDescription desc)
creates a new SubsystemDescription from another.
|
SubsystemDescription |
ConfigurationFacade.getPrevious(SubsystemDescription current)
returns the previous description with same name and tag.
|
SubsystemDescription |
ConfigurationFacade.registerSubsystemDescription(SubsystemDescription newDescription)
Deprecated.
|
SubsystemDescription |
ConfigurationFacade.registerSubsystemDescription(SubsystemDescription newDescription,
ConfigurationFacade.Profiles results)
registers a new (and complete) SubsystemDescription to the persistence Layer.
|
static ConfigProfile |
Factories.repair(ConfigProfile oldProfile,
SubsystemDescription newDescription,
ConfigurationMismatchListener mismatchListener)
tries to create a new ConfigProfile from an old one.
|
ConfigurationFacade.Profiles |
ConfigurationFacade.repair(SubsystemDescription description,
ConfigurationFacade.Profiles requestedProfiles)
tries to repair automatically a set of ConfigProfiles that have been deprecated
as the result of a Description change.
|
void |
MemoryDAO.saveAbstractDescription(SubsystemDescription description) |
void |
DeprecationListener.subsystemDeprecating(SubsystemDescription description) |
static void |
Factories.tryCopyParameters(SubsystemDescription newDescription,
SubsystemDescription model,
DescriptionMismatchListener mismatchListener)
tries to copy ParameterDescription from a model to a new subsystem description.
|
| Constructor and Description |
|---|
ASubsystemDescription(SubsystemDescription other)
creates a new SubsystemDescription without information set up by the database (id, startDate)
|
LocalConfigurationProxy(SubsystemDescription subsystemDesc) |
SubsystemDescription(SubsystemDescription other)
creates a copy of the SubsystemDescription that is not (yet) registered to the database.
|
Copyright © 2015 LSST. All rights reserved.