| Package | Description |
|---|---|
| org.lsst.ccs |
This package deals with core classes for subsystems.
|
| org.lsst.ccs.bus |
This package deals with standard messages for the CCS buses.
|
| org.lsst.ccs.bus.locking | |
| 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.
|
class |
Subsystem
The base class for a CCS subsystem.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DataStatusListener |
interface |
EncodedStatusListens
Marker super-interface of all interfaces describing EncodedDataStatus handling.
|
interface |
KeyValueStatusListener |
interface |
SerializedDataStatusListener |
interface |
StatusListener
to be implemented by codes that want to receive all status messages .
|
| Modifier and Type | Class and Description |
|---|---|
class |
AgentPresenceManager |
class |
StatusAggregator
A StatusAggregator listens to the status bus and keeps track in
memory of selected status data.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BusMessagingFactory.addStatusListener(StatusListens l)
Deprecated.
|
void |
MessagingFactory.addStatusListener(StatusListens l) |
void |
BusApplicationLayer.addStatusListener(StatusListens l)
registers a StatusListener (in fact a ForwarderToStatus to the underlying transport)
|
void |
BusMessagingFactory.addStatusListener(StatusListens l,
String selector)
Deprecated.
|
void |
MessagingFactory.addStatusListener(StatusListens l,
String selector) |
void |
BusMessagingFactory.removeStatusListener(StatusListens l)
Deprecated.
|
void |
MessagingFactory.removeStatusListener(StatusListens l) |
void |
BusApplicationLayer.removeStatusListener(StatusListens l) |
| Constructor and Description |
|---|
ForwarderToStatus(StatusListens listener) |
| Modifier and Type | Class and Description |
|---|---|
class |
LockArbitrator
A subsystem that manages locks.
|
| 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.
|
class |
CommandPresenceAgent
Instance of this class are to be used by codes such as BusMasters
to monitor the presence of subsystem on the Command bus.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NodeModularSubsystem
the top modular subsystem that deals with configuration proxy and lookup service
|
Copyright © 2015 LSST. All rights reserved.