| Package | Description |
|---|---|
| org.lsst.ccs |
This package deals with core classes for subsystems.
|
| org.lsst.ccs.monitor | |
| org.lsst.ccs.scripting | |
| org.lsst.ccs.services | |
| org.lsst.ccs.services.alert |
| Class and Description |
|---|
| AgentLockService |
| AgentService
Interface to be implemented by any agent service.
|
| AgentStateService
An AgentService to manage the internal state of an Agent.
|
| HasDataProviderInfos
Interface to be implemented by all objects that provide access to one or
more
DataProviderInfos. |
| 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 |
|---|
| UnauthorizedLockException
Exception thrown by the AgentLockService when a lock cannot be acquired
either because a subsystem is already locked or because the user does not
have the privileges to obtain a lock.
|
| Class and Description |
|---|
| AbstractAgentLockServiceDelegate |
| AgentCommandDictionaryService.AgentCommandDictionaryEvent
An event fired to
AgentCommandDictionaryListeners when an agent
command dictionary has changed. |
| AgentCommandDictionaryService.AgentCommandDictionaryEvent.EventType
EventType enumeration describing the nature of the dictionary change.
|
| AgentCommandDictionaryService.AgentCommandDictionaryListener
A Listener to receive notifications of CommandDictionary changes.
|
| AgentDictionaryCommand
A class wrapper class of a DictionaryCommand for an Agent.
|
| AgentExecutionService.ExceptionHandler
Implemented by classes that provide custom handling for uncaught exceptions thrown by
AgentExecutionService tasks. |
| AgentExecutionService.Task
Represents a customizable task to be executed by
AgentExecutionService. |
| AgentLockService |
| AgentLockService.AgentLockUpdateListener
Interface for being notified of lock update events.
|
| AgentLockServiceDelegate |
| AgentLoginService |
| AgentLoginService.AgentLoginUpdateListener |
| 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.
|
| AgentStateService
An AgentService to manage the internal state of an Agent.
|
| 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.
|
| DataProviderDictionaryService.DataProviderDictionaryEvent
An event fired to
DataProviderDictionaryListeners when an agent
data dictionary has changed. |
| DataProviderDictionaryService.DataProviderDictionaryEvent.EventType
EventType enumeration describing the nature of the dictionary change.
|
| DataProviderDictionaryService.DataProviderDictionaryListener
A Listener to receive notifications of DataProviderDictionary changes.
|
| UnauthorizedLevelException
Exception thrown by the AgentLockService when a level cannot be acquired
on a given subsystem.
|
| UnauthorizedLockException
Exception thrown by the AgentLockService when a lock cannot be acquired
either because a subsystem is already locked or because the user does not
have the privileges to obtain a lock.
|
| Class and Description |
|---|
| AgentService
Interface to be implemented by any agent service.
|
| AgentStateService
An AgentService to manage the internal state of an Agent.
|
| MessagingService
An AgentService that manages the underlying messaging service.
|
Copyright © 2022 LSST. All rights reserved.