
public class StatusData extends StatusMessage<KeyValueData,KeyValueDataList>
| Constructor and Description |
|---|
StatusData(KeyValueData obj,
StateBundle state)
Build a StatusMessage from the provided Object.
|
| Modifier and Type | Method and Description |
|---|---|
protected KeyValueDataList |
encodeObject(KeyValueData obj)
Subclasses must provide a specific implementation of the encoding process.
|
KeyValueDataList |
getEncodedData()
Get the Encoded version of the embedded Object.
|
getState, toStringgetCCSTimeStamp, getClassName, getDeSerializationTime, getObject, getOriginAgentInfo, getSerializationTime, getTimeStamp, getTransferDuration, setOriginAgentInfopublic StatusData(KeyValueData obj, StateBundle state)
obj - The Serializable object to be sent over the buses.state - The State of the Agent at the time the object is created.protected KeyValueDataList encodeObject(KeyValueData obj)
BusMessageencodeObject in class BusMessage<KeyValueData,KeyValueDataList>obj - The Serializable object embedded in the BusMessage.public KeyValueDataList getEncodedData()
BusMessagegetEncodedData in class BusMessage<KeyValueData,KeyValueDataList>Copyright © 2018 LSST. All rights reserved.