
See: Description
| Interface | Description |
|---|---|
| AgentPresenceListener |
Agents that implement this interface are notified when an agent is connecting
or has disconnected on the status bus
|
| AlarmMessage | |
| 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.
|
| CommandBusMessage | |
| CommandExecutor | |
| CommandListener |
Interface to receive commands, implemented by subsystems
|
| DataStatusListener | |
| EncodedStatusListens |
Marker super-interface of all interfaces describing EncodedDataStatus handling.
|
| KeyValueStatusListener | |
| LogListener |
Listens to logging events sent to logging bus
|
| ProvidesDisconnectionInformation | |
| SerializedDataStatusListener | |
| 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.
|
| Class | Description |
|---|---|
| Agent | |
| AgentPresenceManager | |
| Alarm | |
| AlarmClear |
An alarm cleared message that can be sent on the status bus
|
| AlarmOnStateChange | |
| Bus<T extends BusPayload> |
Bus definitions.
|
| BusApplicationLayer |
Calls a BusMessagingLayer and adds all that is necessary to handle messages
following application layer concerns.
|
| BusMessage |
Generic abstract bus message class
Concrete implementations (command, status, logevent) will be sent on the
appropriate bus.
|
| BusMessagingFactory | Deprecated |
| 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 | |
| CommandReply |
Reply to command.
|
| DataCapsule |
a Simplified Marshalled Object.
|
| DataStatus_Deprecated |
Status with additional information.
|
| DataValueNotification |
this class is to replace ValueNotification
which is temporarily kept for compatibility.
|
| DefaultLogMembershipListener | |
| DistributionInfo |
A Class to capture the information regarding this distribution.
|
| EncodedDataStatus |
Status with additional information.
|
| HeartBeatStatus | |
| KeyData |
A key-value pair.
|
| KeyData.CodedData |
the value of data can be of a "well known type" (known to everybody)
and so is coded directly otherwise it is encoded in a CodedData object.
|
| KVList | |
| LogEvent |
Logging event to be sent on logging bus.
|
| MessagingApplicationLayer |
this is to distinguish the transport layer for message from their Application layer.
|
| MessagingFactory |
Messaging factory, insulating the application from the messaging middleware
(JMS or other)
|
| MetadataStatus |
A special status publishing a name/value pair on the status bus
|
| ModuleConfigCommand | Deprecated |
| 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.
|
| PingCommand |
A Command which is broadcast and should never be waited upon (asynchronous calls only).
|
| PingStatus | |
| PositiveAck | |
| PreparedTrendingStatus | |
| 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 |
A StatusAggregator listens to the status bus and keeps track in
memory of selected status data.
|
| 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.
|
| StatusCodec |
utilities to code/decode DataStatus_Deprecated.
|
| StatusForEnd |
Represents a special status message for notifications of the end of execution of susbsystem with name/configuration/tag.
|
| StatusForStart |
Represents a special status message for notifications of a startup with name/configuration/tag.
|
| SubSystemStatus |
A Status message that sends the heartbeat of a subsystem
|
| SystemCommand |
A Command intended for a Subsystem (and not meant to be specific to a Module)
|
| TransportManager | |
| TrendingStatus |
A special status publishing a name/value pair on the status bus
Though it extends DataStatus_Deprecated the main purpose is slightly different.
|
| UnparsedCommand | |
| ValueNotification |
| Enum | Description |
|---|---|
| Agent.AgentType | |
| CommandReply.CommandStatus | |
| DetailLevel |
Detail level for status and log messages.
|
| PriorityLevel |
Message priority level
|
| Exception | Description |
|---|---|
| BadCommandException | |
| CommandRejectedException | |
| DestinationsException | |
| DuplicateBusNameException | |
| ErrorInCommandExecutionException | |
| TransportException | |
| TransportStateException |
Copyright © 2015 LSST. All rights reserved.