Uses of Class
org.lsst.ccs.config.SubsystemDescription

Packages that use SubsystemDescription
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. 
 

Uses of SubsystemDescription in org.lsst.ccs.config
 

Methods in org.lsst.ccs.config that return SubsystemDescription
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)
          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.
 

Methods in org.lsst.ccs.config with parameters of type SubsystemDescription
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)
          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.
 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.
 

Constructors in org.lsst.ccs.config with parameters of type SubsystemDescription
SubsystemDescription(SubsystemDescription other)
          creates a copy of the SubsystemDescription that is not (yet) registered to the database.
 

Uses of SubsystemDescription in org.lsst.ccs.config.remote
 

Fields in org.lsst.ccs.config.remote declared as SubsystemDescription
 SubsystemDescription DescriptionDeprecationEvent.deprecating
           
 

Methods in org.lsst.ccs.config.remote that return SubsystemDescription
 SubsystemDescription ConfigurationServiceImpl.getActiveSubsystemDescription(String name, String tag)
           
 SubsystemDescription ConfigurationServerModule.getActiveSubsystemDescription(String name, String tag)
           
 SubsystemDescription RMIConfigurationServer.getActiveSubsystemDescription(String name, String tag)
           
 SubsystemDescription ConfigurationService.getActiveSubsystemDescription(String name, String tag)
          fetch the active Description with name and tag
 SubsystemDescription ConfigurationServiceImpl.getPrevious(SubsystemDescription current)
           
 SubsystemDescription ConfigurationServerModule.getPrevious(SubsystemDescription current)
           
 SubsystemDescription RMIConfigurationServer.getPrevious(SubsystemDescription current)
           
 SubsystemDescription ConfigurationService.getPrevious(SubsystemDescription current)
          Gets the (deprecated) SubsystemDescription with same characteritics as the argument
 SubsystemDescription DescriptionResult.getResult()
           
 

Methods in org.lsst.ccs.config.remote with parameters of type SubsystemDescription
 SubsystemDescription ConfigurationServiceImpl.getPrevious(SubsystemDescription current)
           
 SubsystemDescription ConfigurationServerModule.getPrevious(SubsystemDescription current)
           
 SubsystemDescription RMIConfigurationServer.getPrevious(SubsystemDescription current)
           
 SubsystemDescription ConfigurationService.getPrevious(SubsystemDescription current)
          Gets the (deprecated) SubsystemDescription with same characteritics as the argument
 DescriptionResult ConfigurationServiceImpl.registerSubsystemDescription(SubsystemDescription newDescription)
           
 DescriptionResult ConfigurationServerModule.registerSubsystemDescription(SubsystemDescription newDescription)
           
 DescriptionResult RMIConfigurationServer.registerSubsystemDescription(SubsystemDescription newDescription)
           
 DescriptionResult ConfigurationService.registerSubsystemDescription(SubsystemDescription newDescription)
          Registers in the configuration service a new subsystem description (created through Factories code.
 

Constructors in org.lsst.ccs.config.remote with parameters of type SubsystemDescription
DescriptionDeprecationEvent(SubsystemDescription deprecating, String detail)
           
 

Uses of SubsystemDescription in org.lsst.ccs.config.remote.scripts
 

Methods in org.lsst.ccs.config.remote.scripts with parameters of type SubsystemDescription
 ProfileResult RegisterConfigurationFromFile.register(SubsystemDescription description, String pathName, String userName, int level)
           
 



Copyright © 2013 LSST. All Rights Reserved.