|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.solab.alarms.ProtobufAlarmClient
public class ProtobufAlarmClient
An AlarmSender implementation which connects to a remote AlarmSender using Protocol Buffers.
| Constructor Summary | |
|---|---|
ProtobufAlarmClient(String host,
int port)
Creates a new AlarmSender which will connect to a ProtobufAlarmSender on the specified host and TCP port. |
|
| Method Summary | |
|---|---|
void |
close()
Shuts down the alarm queue. |
protected void |
send(AlarmProtos.Alarm alarm)
This is the method invoked by interface methods. |
void |
sendAlarm(String msg)
|
void |
sendAlarm(String msg,
String source)
|
void |
sendAlarmAlways(String msg)
|
void |
sendAlarmAlways(String msg,
String source)
|
void |
setConnectTimeout(int value)
Sets the connection timeout. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ProtobufAlarmClient(String host,
int port)
| Method Detail |
|---|
public void setConnectTimeout(int value)
public void sendAlarm(String msg,
String source)
sendAlarm in interface AlarmSender
public void sendAlarmAlways(String msg,
String source)
sendAlarmAlways in interface AlarmSenderpublic void sendAlarm(String msg)
sendAlarm in interface AlarmSenderpublic void sendAlarmAlways(String msg)
sendAlarmAlways in interface AlarmSenderprotected void send(AlarmProtos.Alarm alarm)
alarm - An Alarm message compiled from a .proto file.@PreDestroy public void close()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||