| Package | Description |
|---|---|
| org.lsst.ccs |
This package deals with core classes for subsystems.
|
| org.lsst.ccs.monitor | |
| org.lsst.ccs.services |
| Class and Description |
|---|
| AgentLockService
Client side locking service, for a given agent.
|
| AgentPeriodicTaskService
A service to schedule periodic tasks.
|
| AgentService
Interface to be implemented by any agent service.
|
| AgentStatusAggregatorService
A AgentStatusAggregatorService listens to the status bus and keeps track in
memory of selected status data.
|
| DataProviderDictionaryService
A service to manage a worker subsystem's dictionary of DataProviders.
|
| Class and Description |
|---|
| AgentService
Interface to be implemented by any agent service.
|
| HasDataProviderInfos
Interface to be implemented by all objects that provide access to one or
more
DataProviderInfos. |
| Class and Description |
|---|
| AgentLockService.AgentLevelListener
Interface for being notified of subsystem level change events.
|
| AgentLockService.AgentLockUpdateListener
Interface for being notified of lock update events.
|
| AgentMonitor
An Interface to be implemented by all nodes that provide an insight in the
Agent's health and safety.
|
| AgentMonitorServiceMBean
The MBean Interface for AgentMonitor to be registered with the JMX
AgentMonitorMBeanService.
|
| AgentService
Interface to be implemented by any agent service.
|
| AgentStatusAggregatorService.Statistics
Internal class, unmutable data structure with min, max, average and
stddev.
|
| AgentStatusAggregatorService.StatusAggregateConfig |
| AgentStatusAggregatorService.TimedValue
Internal class, unmutable data structure with name, timestamp and value.
|
Copyright © 2018 LSST. All rights reserved.