Package org.lsst.ccs.bus

Interface Summary
BusPayload  
CommandBusMessage  
CommandExecutor  
 

Class Summary
Alarm  
AlarmClear An alarm cleared message that can be sent on the status bus
Bus<T extends BusPayload> Since there is no such thing as a parameterized enum, this class emulates one: it lists the possible bus topics.
BusMessage Generic abstract bus message class Concrete implementations (command, status, logevent) will be sent on the appropriate bus.
Command A command sent on the CCS bus Will be executed by the destination subsystem.
CommandAck  
CommandAckOrReply  
CommandReply Reply to command.
LogEvent Logging event to be sent on logging bus
MetadataStatus A special status publishing a name/value pair on the status bus
Status A Status message that can be sent on the status bus
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.
TrendingStatus A special status publishing a name/value pair on the status bus
ValueNotification  
 

Enum Summary
CommandReply.CommandStatus  
DetailLevel Detail level for status and log messages.
PriorityLevel Message priority level
 



Copyright © 2013 LSST. All Rights Reserved.