| Package | Description |
|---|---|
| org.lsst.ccs.localdb.configdb.model |
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,
Serializable configurationData)
Creates a new
SubsystemDescription object without any ParameterDescription list creation. |
static SubsystemDescription |
Factories.createSubsystemDescription(String subsystemName,
String tag,
Serializable configurationData,
Collection<ParameterDescription> parameterDescriptions)
Creates a new
SubsystemDescription object and populates it with the
given list of parameter descriptions. |
static SubsystemDescription |
Factories.createSubsystemDescriptionCopy(SubsystemDescription desc)
creates a new SubsystemDescription from another.
|
SubsystemDescription |
ConfigurationFacade.deprecateSubsystemDescription(String subsystemName,
String tag)
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)
registers a new (and complete) SubsystemDescription to the persistence Layer.
|
| Modifier and Type | Method and Description |
|---|---|
static ConfigProfile |
Factories.createRawConfigProfile(SubsystemDescription subsystemDesc,
String category,
String configName)
Creates an empty ConfigProfile.
|
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)
registers a new (and complete) SubsystemDescription to the persistence Layer.
|
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)
|
SubsystemDescription(SubsystemDescription other)
creates a copy of the SubsystemDescription that is not (yet) registered to the database.
|
Copyright © 2017 LSST. All rights reserved.