
public final class StatusClearedAlert extends StatusAlert<String[],Object>
obj| Constructor and Description |
|---|
StatusClearedAlert(String[] clearAlertIds,
RaisedAlertSummary raisedAlertSummary)
Build a StatusClearAlert from the provided String array and the
RaisedAlertSummary of the subsystem. |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
encodeObject(String[] obj)
Subclasses must provide a specific implementation of the encoding process.
|
String[] |
getClearAlertIds()
Get the String array of the alertIds that have been cleared.
|
getRaisedAlertSummarygetState, setState, toStringgetCCSTimeStamp, getClassName, getDeserializationDuration, getDoneDeSerializationTime, getEncodedData, getIncomingQueueInTimeStamp, getIncomingQueueOutTimeStamp, getObject, getOriginAgentInfo, getOutgoingQueueInTimeStamp, getOutgoingQueueOutTimeStamp, getSerializationDuration, getSerializationTime, getTransferDuration, setIncomingQueueInTimeStamp, setIncomingQueueOutTimeStamp, setOriginAgentInfo, setOutgoingQueueInTimeStamp, setOutgoingQueueOutTimeStamp, updateTimingInformationpublic StatusClearedAlert(String[] clearAlertIds, RaisedAlertSummary raisedAlertSummary)
RaisedAlertSummary of the subsystem.clearAlertIds - Array of AlertIds that have been cleared.raisedAlertSummary - The summary of alerts at the time the object is
created.public String[] getClearAlertIds()
protected Object encodeObject(String[] obj)
BusMessageencodeObject in class BusMessage<String[],Object>obj - The Serializable object embedded in the BusMessage.Copyright © 2021 LSST. All rights reserved.