public class AlarmResource extends AbstractWebSocketResource implements AlarmListener
| Modifier and Type | Field and Description |
|---|---|
static String |
RESOURCE_NAME |
client, processor, wsHandler| Constructor and Description |
|---|
AlarmResource(WebSocketProcessorClient client) |
| Modifier and Type | Method and Description |
|---|---|
void |
notifyAcknowledged(ActiveAlarm activeAlarm) |
void |
notifyCleared(ActiveAlarm activeAlarm) |
void |
notifyParameterValueUpdate(ActiveAlarm activeAlarm) |
void |
notifySeverityIncrease(ActiveAlarm activeAlarm) |
void |
notifyTriggered(ActiveAlarm activeAlarm) |
Web.WebSocketServerMessage.WebSocketReplyData |
processRequest(WebSocketDecodeContext ctx,
WebSocketDecoder decoder)
Process a request and return a reply.
|
void |
quit()
Called when the web socket is closed
|
void |
switchYProcessor(YProcessor oldProcessor,
YProcessor newProcessor) |
toAckReplypublic static final String RESOURCE_NAME
public AlarmResource(WebSocketProcessorClient client)
public Web.WebSocketServerMessage.WebSocketReplyData processRequest(WebSocketDecodeContext ctx, WebSocketDecoder decoder) throws WebSocketException
AbstractWebSocketResourceprocessRequest in class AbstractWebSocketResourceWebSocketExceptionpublic void quit()
AbstractWebSocketResourcequit in class AbstractWebSocketResourcepublic void switchYProcessor(YProcessor oldProcessor, YProcessor newProcessor) throws ProcessorException
switchYProcessor in class AbstractWebSocketResourceProcessorExceptionpublic void notifyTriggered(ActiveAlarm activeAlarm)
notifyTriggered in interface AlarmListenerpublic void notifySeverityIncrease(ActiveAlarm activeAlarm)
notifySeverityIncrease in interface AlarmListenerpublic void notifyParameterValueUpdate(ActiveAlarm activeAlarm)
notifyParameterValueUpdate in interface AlarmListenerpublic void notifyAcknowledged(ActiveAlarm activeAlarm)
notifyAcknowledged in interface AlarmListenerpublic void notifyCleared(ActiveAlarm activeAlarm)
notifyCleared in interface AlarmListenerCopyright © 2017 Space Applications Services. All rights reserved.