| Interface | Description |
|---|---|
| AgentPresenceListener |
Agents that implement this interface are notified when an agent is connecting
or has disconnected on the status bus
|
| 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
|
| 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
|
| NoDataStatusListener |
This marker interface is used by a StatusListener to tell the system it does
not handle EncodedDataStatus Objects
|
| ProvidesDisconnectionInformation | |
| SerializedDataStatusListener | |
| StatusListener |
to be implemented by codes that want to receive all status messages .
|
| StatusListens |
super-interface of all status listeners
|
| Class | Description |
|---|---|
| AgentPresenceManager | |
| BusApplicationLayer |
Calls a BusMessagingLayer and adds all that is necessary to handle messages
following application layer concerns.
|
| BusMessagingFactory | Deprecated |
| DefaultLogMembershipListener | |
| 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)
|
| 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.
|
| TransportManager |
| Exception | Description |
|---|---|
| BadCommandException | |
| DestinationsException | |
| DuplicateBusNameException | |
| ErrorInCommandExecutionException | |
| TransportException | |
| TransportStateException |
Copyright © 2014 LSST. All rights reserved.