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 |
| Modifier | Constructor and Description |
|---|---|
protected |
BusMessage() |
protected |
BusMessage(String origin) |
| 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 String summary
protected DetailLevel detailLevel
protected PriorityLevel priorityLevel
protected long timeStamp
protected BusMessage(String origin)
protected BusMessage()
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.