public class AlarmReporter extends com.google.common.util.concurrent.AbstractService implements ParameterConsumer
| Constructor and Description |
|---|
AlarmReporter(String yamcsInstance) |
AlarmReporter(String yamcsInstance,
String yprocName) |
| Modifier and Type | Method and Description |
|---|---|
void |
doStart() |
void |
doStop() |
void |
reportEnumeratedParameterEvent(ParameterValue pv,
AlarmType alarmType,
int minViolations) |
void |
reportNumericParameterEvent(ParameterValue pv,
AlarmType alarmType,
int minViolations)
Sends an event if an alarm condition for the active context has been triggered minViolations times.
|
void |
updateItems(int subscriptionId,
List<ParameterValue> items) |
public AlarmReporter(String yamcsInstance)
public void doStart()
doStart in class com.google.common.util.concurrent.AbstractServicepublic void doStop()
doStop in class com.google.common.util.concurrent.AbstractServicepublic void updateItems(int subscriptionId,
List<ParameterValue> items)
updateItems in interface ParameterConsumerpublic void reportNumericParameterEvent(ParameterValue pv, AlarmType alarmType, int minViolations)
public void reportEnumeratedParameterEvent(ParameterValue pv, AlarmType alarmType, int minViolations)
Copyright © 2018 Space Applications Services. All rights reserved.