
public class BootUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
bootFromCache() |
static SubsystemDescription |
buildSubsystemDescription(String pathName) |
static DescriptiveNode |
getLatestInCache() |
static Subsystem |
getSubsystemFromFile(String descriptionName)
Builds a
Subsystem instance out of a description file. |
static Subsystem |
getSubsystemFromFile(String descriptionName,
String configName)
Builds a
Subsystem given a description name and an initial
configuration. |
static Subsystem |
getSubsystemFromFile(String pathName,
String propertiesFileName,
String subsystemAlias)
Builds a
Subsystem given a description name, an initial
configuration and a alias. |
static void |
saveInCache(DescriptiveNode node,
String subsystemName,
String configName,
String tag)
saves the latest run configuration in a local cache.
|
public static Subsystem getSubsystemFromFile(String descriptionName) throws Exception
Subsystem instance out of a description file.descriptionName - Exceptionpublic static Subsystem getSubsystemFromFile(String descriptionName, String configName) throws Exception
Subsystem given a description name and an initial
configuration.descriptionName - the name of the subsystem descriptionconfigName - the name of the configuration the subsystem is started
withExceptionpublic static Subsystem getSubsystemFromFile(String pathName, String propertiesFileName, String subsystemAlias) throws Exception
Subsystem given a description name, an initial
configuration and a alias. The subsystem will be named "alias" on the
buses.pathName - propertiesFileName - subsystemAlias - Exceptionpublic static SubsystemDescription buildSubsystemDescription(String pathName) throws Exception
Exceptionpublic static void saveInCache(DescriptiveNode node, String subsystemName, String configName, String tag)
node - subsystemName - configName - tag - public static DescriptiveNode getLatestInCache()
public static void bootFromCache()
Copyright © 2016 LSST. All rights reserved.