| 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.jgroups | |
| org.lsst.ccs.bus.jms | |
| org.lsst.ccs.bus.locking | |
| org.lsst.ccs.bus.mock | |
| org.lsst.ccs.bus.utils | |
| org.lsst.ccs.config |
Overview
|
| org.lsst.ccs.config.remote |
Remote operations on the Configuration service.
|
| org.lsst.ccs.framework | |
| org.lsst.ccs.scripting | |
| org.lsst.ccs.startup |
Codes in this package are mostly mains for applications linked to subsystem startup.
|
| Class and Description |
|---|
| Agent.AgentType |
| AgentPresenceManager |
| BusMessage
Generic abstract bus message class
Concrete implementations (command, status, logevent) will be sent on the
appropriate bus.
|
| CCSVersions
Utility class that encapsulates all the versions of the Agents on the
CCS Environment
|
| Command
A command sent on the CCS bus.
|
| CommandAck |
| CommandExecutor |
| CommandListener
Interface to receive commands, implemented by subsystems
|
| CommandReply
Reply to command.
|
| DataValueNotification
this class is to replace ValueNotification
which is temporarily kept for compatibility.
|
| EncodedDataStatus
Status with additional information.
|
| KVList |
| MessagingFactory
Messaging factory, insulating the application from the messaging middleware
(JMS or other)
|
| Status
A Status message that can be sent on the status bus
|
| StatusListener
to be implemented by codes that want to receive all status messages .
|
| StatusListens
super-interface of all status listeners
|
| TrendingStatus
A special status publishing a name/value pair on the status bus
Though it extends DataStatus_Deprecated the main purpose is slightly different.
|
| ValueNotification |
| Class and Description |
|---|
| Agent |
| Agent.AgentType |
| AgentPresenceListener
Agents that implement this interface are notified when an agent is connecting
or has disconnected on the status bus
|
| AgentPresenceManager |
| AlarmMessage |
| Bus
Bus definitions.
|
| BusMembershipListener
records the events that warn about a bus membership: connection, disconnection or suspicion of loss of connection.
|
| BusMessage
Generic abstract bus message class
Concrete implementations (command, status, logevent) will be sent on the
appropriate bus.
|
| BusMessageForwarder
A BusMessageForwarder receives a BusMessage from the transport layer
and passes it to registered MessageListener.
|
| BusMessagingLayer
Interface defining the access to the Transport Layer of Buses
|
| BusPayload
Marker interface of all messages on the buses.
|
| CCSVersions
Utility class that encapsulates all the versions of the Agents on the
CCS Environment
|
| Command
A command sent on the CCS bus.
|
| CommandAck |
| CommandAckOrReply |
| CommandBusMessage |
| CommandListener
Interface to receive commands, implemented by subsystems
|
| CommandReply
Reply to command.
|
| CommandReply.CommandStatus |
| DataStatus_Deprecated
Status with additional information.
|
| DataValueNotification
this class is to replace ValueNotification
which is temporarily kept for compatibility.
|
| DetailLevel
Detail level for status and log messages.
|
| DistributionInfo
A Class to capture the information regarding this distribution.
|
| EncodedDataStatus
Status with additional information.
|
| EncodedStatusListens
Marker super-interface of all interfaces describing EncodedDataStatus handling.
|
| KeyData
A key-value pair.
|
| KeyValueStatusListener |
| KVList |
| LogEvent
Logging event to be sent on logging bus.
|
| LogListener
Listens to logging events sent to logging bus
|
| MessagingFactory
Messaging factory, insulating the application from the messaging middleware
(JMS or other)
|
| ModuleInvokerCommand
Deprecated.
To be renamed RemoteCommand in version 2.0.0
|
| NegativeAck
An ack message to notify initiator of a command rejection.
|
| ObjectNType
This class contains information about an object and it class.
|
| PriorityLevel
Message priority level
|
| RuntimeInfo
A Class to capture the Health of the running process.
|
| StateChangeNotification |
| Status
A Status message that can be sent on the status bus
|
| StatusAggregator.Statistics
Internal class, unmutable data structure with min, max, average and stddev.
|
| StatusAggregator.TimedValue
Internal class, unmutable data structure with name, timestamp and value.
|
| StatusListener
to be implemented by codes that want to receive all status messages .
|
| StatusListens
super-interface of all status listeners
|
| SubsystemToken
an interface by with a Subsystem marks its presence on the bus:
start of a subsystem, end or response to a pint.
|
| TransportException |
| TrendingStatus
A special status publishing a name/value pair on the status bus
Though it extends DataStatus_Deprecated the main purpose is slightly different.
|
| ValueNotification |
| Class and Description |
|---|
| Bus
Bus definitions.
|
| BusMembershipListener
records the events that warn about a bus membership: connection, disconnection or suspicion of loss of connection.
|
| BusMessageForwarder
A BusMessageForwarder receives a BusMessage from the transport layer
and passes it to registered MessageListener.
|
| BusMessagingLayer
Interface defining the access to the Transport Layer of Buses
|
| BusPayload
Marker interface of all messages on the buses.
|
| ProvidesDisconnectionInformation |
| TransportManager |
| Class and Description |
|---|
| Bus
Bus definitions.
|
| BusMessageForwarder
A BusMessageForwarder receives a BusMessage from the transport layer
and passes it to registered MessageListener.
|
| BusMessagingLayer
Interface defining the access to the Transport Layer of Buses
|
| BusPayload
Marker interface of all messages on the buses.
|
| TransportManager |
| Class and Description |
|---|
| BusMessage
Generic abstract bus message class
Concrete implementations (command, status, logevent) will be sent on the
appropriate bus.
|
| BusPayload
Marker interface of all messages on the buses.
|
| Command
A command sent on the CCS bus.
|
| CommandBusMessage |
| CommandExecutor |
| CommandListener
Interface to receive commands, implemented by subsystems
|
| StatusListener
to be implemented by codes that want to receive all status messages .
|
| StatusListens
super-interface of all status listeners
|
| SystemCommand
A Command intended for a Subsystem (and not meant to be specific to a Module)
|
| Class and Description |
|---|
| Bus
Bus definitions.
|
| BusMembershipListener
records the events that warn about a bus membership: connection, disconnection or suspicion of loss of connection.
|
| BusMessageForwarder
A BusMessageForwarder receives a BusMessage from the transport layer
and passes it to registered MessageListener.
|
| BusMessagingLayer
Interface defining the access to the Transport Layer of Buses
|
| BusPayload
Marker interface of all messages on the buses.
|
| ProvidesDisconnectionInformation |
| TransportManager |
| Class and Description |
|---|
| Command
A command sent on the CCS bus.
|
| CommandListener
Interface to receive commands, implemented by subsystems
|
| MessagingFactory
Messaging factory, insulating the application from the messaging middleware
(JMS or other)
|
| Class and Description |
|---|
| BusMessage
Generic abstract bus message class
Concrete implementations (command, status, logevent) will be sent on the
appropriate bus.
|
| BusPayload
Marker interface of all messages on the buses.
|
| Command
A command sent on the CCS bus.
|
| CommandBusMessage |
| CommandExecutor |
| Status
A Status message that can be sent on the status bus
|
| Class and Description |
|---|
| BusMessage
Generic abstract bus message class
Concrete implementations (command, status, logevent) will be sent on the
appropriate bus.
|
| CommandExecutor |
| CommandListener
Interface to receive commands, implemented by subsystems
|
| StatusListener
to be implemented by codes that want to receive all status messages .
|
| StatusListens
super-interface of all status listeners
|
| Class and Description |
|---|
| BusMembershipListener
records the events that warn about a bus membership: connection, disconnection or suspicion of loss of connection.
|
| BusMessage
Generic abstract bus message class
Concrete implementations (command, status, logevent) will be sent on the
appropriate bus.
|
| CommandExecutor |
| CommandListener
Interface to receive commands, implemented by subsystems
|
| CommandReply
Reply to command.
|
| DataValueNotification
this class is to replace ValueNotification
which is temporarily kept for compatibility.
|
| KVList |
| MessagingFactory
Messaging factory, insulating the application from the messaging middleware
(JMS or other)
|
| Status
A Status message that can be sent on the status bus
|
| StatusListener
to be implemented by codes that want to receive all status messages .
|
| StatusListens
super-interface of all status listeners
|
| ValueNotification |
| Class and Description |
|---|
| BusMessage
Generic abstract bus message class
Concrete implementations (command, status, logevent) will be sent on the
appropriate bus.
|
| ModuleInvokerCommand
Deprecated.
To be renamed RemoteCommand in version 2.0.0
|
| Class and Description |
|---|
| Command
A command sent on the CCS bus.
|
| CommandExecutor |
| CommandListener
Interface to receive commands, implemented by subsystems
|
| StatusListener
to be implemented by codes that want to receive all status messages .
|
| StatusListens
super-interface of all status listeners
|
Copyright © 2015 LSST. All rights reserved.