public abstract class BusMessage extends Object implements Serializable, BusPayload
| Modifier and Type | Field and Description |
|---|---|
protected DetailLevel |
detailLevel |
protected String |
origin |
protected PriorityLevel |
priorityLevel |
protected String |
summary |
protected long |
timeStamp |
| Constructor and Description |
|---|
BusMessage() |
| Modifier and Type | Method and Description |
|---|---|
DetailLevel |
getDetailLevel() |
abstract String |
getMessageType() |
String |
getOrigin()
the origin subsystem
|
PriorityLevel |
getPriorityLevel() |
String |
getSummary()
a summary string
|
long |
getTimeStamp()
timestamp, in milliseconds since 1970
|
void |
setDetailLevel(DetailLevel detailLevel)
Sets the detail level.
|
void |
setOrigin(String origin) |
void |
setPriorityLevel(PriorityLevel priorityLevel)
Sets the priority level.
|
void |
setSummary(String summary) |
void |
setTimeStamp(long timeStamp) |
protected String origin
protected long timeStamp
protected String summary
protected DetailLevel detailLevel
protected PriorityLevel priorityLevel
public abstract String getMessageType()
public String getOrigin()
public void setOrigin(String origin)
public long getTimeStamp()
public void setTimeStamp(long timeStamp)
public String getSummary()
public void setSummary(String summary)
public DetailLevel getDetailLevel()
public void setDetailLevel(DetailLevel detailLevel)
public PriorityLevel getPriorityLevel()
public void setPriorityLevel(PriorityLevel priorityLevel)
Copyright © 2014 LSST. All Rights Reserved.