| Package | Description |
|---|---|
| org.lsst.ccs.config |
Overview
|
| org.lsst.ccs.config.remote |
Remote operations on the Configuration service.
|
| org.lsst.ccs.config.remote.scripts |
This package is a collection of utilities and scripts that act as remote configuration service clients.
|
| org.lsst.ccs.startup |
Codes in this package are mostly mains for applications linked to subsystem startup.
|
| 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,
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,
ConfigurationFacade.Profiles results)
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,
ConfigurationFacade.Profiles results)
registers a new (and complete) SubsystemDescription to the persistence Layer.
|
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)
Builds a configuration proxy for the subsystem described by
subsystemDesc. |
SubsystemDescription(SubsystemDescription other)
creates a copy of the SubsystemDescription that is not (yet) registered to the database.
|
| Modifier and Type | Field and Description |
|---|---|
SubsystemDescription |
DescriptionDeprecationEvent.deprecating |
| Modifier and Type | Method and Description |
|---|---|
SubsystemDescription |
ConfigurationServerModule.getPrevious(SubsystemDescription current) |
SubsystemDescription |
ConfigurationServiceImpl.getPrevious(SubsystemDescription current) |
SubsystemDescription |
ConfigurationService.getPrevious(SubsystemDescription current)
Gets the (deprecated) SubsystemDescription with same characteritics as the argument
|
SubsystemDescription |
RMIConfigurationServer.getPrevious(SubsystemDescription current) |
DescriptionResult |
ConfigurationServerModule.registerSubsystemDescription(SubsystemDescription newDescription) |
DescriptionResult |
ConfigurationServiceImpl.registerSubsystemDescription(SubsystemDescription newDescription) |
DescriptionResult |
ConfigurationService.registerSubsystemDescription(SubsystemDescription newDescription)
Registers in the configuration service a new subsystem description (created through
Factories code.
|
DescriptionResult |
RMIConfigurationServer.registerSubsystemDescription(SubsystemDescription newDescription) |
| Constructor and Description |
|---|
DescriptionDeprecationEvent(SubsystemDescription deprecating,
String detail) |
| Modifier and Type | Method and Description |
|---|---|
ProfileResult |
RegisterConfigurationFromFile.register(SubsystemDescription description,
String categoryName,
String configName,
String userName,
int level) |
| Modifier and Type | Method and Description |
|---|---|
static SubsystemDescription |
BootUtils.buildSubsystemDescription(String pathName) |
Copyright © 2016 LSST. All rights reserved.