| Package | Description |
|---|---|
| org.lsst.ccs |
This package deals with core classes for subsystems.
|
| org.lsst.ccs.bus.locking | |
| org.lsst.ccs.config |
Overview
|
| org.lsst.ccs.config.remote |
Remote operations on the Configuration service.
|
| org.lsst.ccs.framework | |
| org.lsst.ccs.startup |
Codes in this package are mostly mains for applications linked to subsystem startup.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BusMaster
A bus master is a subsystem that can send write commands and acquire locks.
|
| Modifier and Type | Field and Description |
|---|---|
protected static ThreadLocal<Subsystem> |
Subsystem.currentSubsystem
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LockArbitrator
A subsystem that manages locks.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<Subsystem> |
LocalConfigurationProxy.getSubsystem() |
| Modifier and Type | Method and Description |
|---|---|
void |
LocalConfigurationProxy.setSubsystem(Subsystem subsystem) |
| Modifier and Type | Class and Description |
|---|---|
class |
ConfigurationServerSystem
A subsystem that listens on the buses for request for boot data, or for other subsystems
status notifications fired when they start with a configuration (or give up);
it is also a full-fledged Configuration service that can receive and execute commands.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicModularSubSystem
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Subsystem |
Context.getSubsystem()
Deprecated.
|
Subsystem |
Module.getSubsystem() |
default Subsystem |
Configurable.getSubsystem() |
| Modifier and Type | Method and Description |
|---|---|
Optional<Subsystem> |
Configurable.Environment.getSubsystem() |
Optional<Subsystem> |
ConfigurationProxy.getSubsystem()
returns the subsystem for which it operates
|
| Modifier and Type | Method and Description |
|---|---|
void |
Context.setSubsystem(Subsystem s)
Deprecated.
|
void |
ConfigurationProxy.setSubsystem(Subsystem subsystem)
tells the proxy which is the subsystem it is working for
(then will know about the messaging system and the state of the subystem)
|
| Modifier and Type | Class and Description |
|---|---|
class |
NodeModularSubsystem
the top modular subsystem that deals with configuration proxy and lookup service
|
| Modifier and Type | Method and Description |
|---|---|
static Subsystem |
BootUtils.getRawSubsystemFromEffectiveNode(EffectiveNode effectiveNode,
ConfigProfile profile,
String subsystemName,
String configName,
String tag,
ConfigurationProxy confProxy) |
Subsystem |
BootUtils.LocalBootObject.getSubsystem() |
static Subsystem |
BootUtils.getSubsystemFromFile(String pathName) |
static Subsystem |
BootUtils.getSubsystemFromFile(String pathName,
String propertiesFileName) |
static Subsystem |
BootUtils.getSubsystemFromFile(String pathName,
String propertiesFileName,
String subsystemAlias) |
static Subsystem |
BootUtils.rawSubsystemFromDescriptionNode(DescriptiveNode descriptionNode,
ConfigProfile profile,
String subsystemName,
String configName,
String tag,
ConfigurationProxy confProxy) |
Copyright © 2015 LSST. All rights reserved.