org.lsst.ccs.bus
Class Status

java.lang.Object
  extended by org.lsst.ccs.bus.BusMessage
      extended by org.lsst.ccs.bus.Status
All Implemented Interfaces:
Serializable, BusPayload
Direct Known Subclasses:
Alarm, AlarmClear, DataStatus, MetadataStatus, StatusForEnd, StatusForStart

public class Status
extends BusMessage
implements Serializable

A Status message that can be sent on the status bus

Author:
aubourg
See Also:
Serialized Form

Field Summary
protected  State state
           
 
Fields inherited from class org.lsst.ccs.bus.BusMessage
detailLevel, origin, priorityLevel, summary, timeStamp
 
Constructor Summary
Status()
           
 
Method Summary
 String getMessageType()
           
 State getState()
           
 void setState(State state)
           
 String toString()
           
 
Methods inherited from class org.lsst.ccs.bus.BusMessage
getDetailLevel, getOrigin, getPriorityLevel, getSummary, getTimeStamp, setDetailLevel, setOrigin, setPriorityLevel, setSummary, setTimeStamp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

state

protected State state
Constructor Detail

Status

public Status()
Method Detail

getMessageType

public String getMessageType()
Specified by:
getMessageType in class BusMessage

getState

public State getState()

setState

public void setState(State state)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 LSST. All Rights Reserved.