public class USVWrapper extends java.lang.Object implements de.bsvrz.sys.funclib.application.StandardApplication, de.bsvrz.dav.daf.main.ClientReceiverInterface, USVTrigger
| Modifier and Type | Field and Description |
|---|---|
SenderThread |
leseUSV
Objekt SenderThread
|
| Constructor and Description |
|---|
USVWrapper() |
| Modifier and Type | Method and Description |
|---|---|
static de.bsvrz.dav.daf.main.ClientDavInterface |
getConnection()
Methode zum Lesen der aktuellen Datenverteilerverbindung
|
static java.lang.String |
getPidUsv() |
static java.lang.String |
getSnmpServer()
Erfragt Protokoll und Adresse des SNMP-Servers.
|
long |
getUsvTimeout()
Liefert den Timeout in Millisekunden, der bei der Kommunikation mit der
USV verwandt wird.
|
void |
initialize(de.bsvrz.dav.daf.main.ClientDavInterface connection) |
static void |
main(java.lang.String[] arguments)
Main Methode der Applikation.
|
void |
parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList) |
void |
sendMessage(de.bsvrz.sys.funclib.operatingMessage.MessageType type,
java.lang.String messageTypeAddOn,
de.bsvrz.sys.funclib.operatingMessage.MessageGrade grade,
java.lang.String message)
Methode erzeugt eine Betriebsmeldung und sendet diese an den
Datenverteiler.
|
void |
setTrigger()
Methode zum Auslösen eines Triggers, der das sofortige Bearbeiten der
aktuellen USV Daten auslöst.
|
void |
update(de.bsvrz.dav.daf.main.ResultData[] arg0) |
public SenderThread leseUSV
public void initialize(de.bsvrz.dav.daf.main.ClientDavInterface connection)
throws java.lang.Exception
initialize in interface de.bsvrz.sys.funclib.application.StandardApplicationjava.lang.Exceptionpublic void parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList)
throws java.lang.Exception
parseArguments in interface de.bsvrz.sys.funclib.application.StandardApplicationjava.lang.Exceptionpublic void setTrigger()
USVTriggersetTrigger in interface USVTriggerpublic static void main(java.lang.String[] arguments)
arguments - Aufrufparameterpublic void update(de.bsvrz.dav.daf.main.ResultData[] arg0)
update in interface de.bsvrz.dav.daf.main.ClientReceiverInterfacepublic static de.bsvrz.dav.daf.main.ClientDavInterface getConnection()
public void sendMessage(de.bsvrz.sys.funclib.operatingMessage.MessageType type,
java.lang.String messageTypeAddOn,
de.bsvrz.sys.funclib.operatingMessage.MessageGrade grade,
java.lang.String message)
type - der MeldungsTypmessageTypeAddOn - der MeldungsTypZusatzgrade - die MeldungsKlassemessage - Text der Meldungpublic static java.lang.String getPidUsv()
public static java.lang.String getSnmpServer()
public final long getUsvTimeout()