public class AbfragePufferDatenTester
extends de.bsvrz.dua.abfrpuffer.AbfragePufferdaten
| Modifier and Type | Class and Description |
|---|---|
protected class |
AbfragePufferDatenTester.ShutdownHook
Damit bei Beendung der Applikation sich alle De's unmelden vom DAV.
|
| Constructor and Description |
|---|
AbfragePufferDatenTester() |
| Modifier and Type | Method and Description |
|---|---|
void |
abfrageIntervallAenderungTest()
Einfaches Test um die AbrufIntervall und Offset Parametrierung
Aenderungen zu Testen.
|
void |
anmeldeAbfrageModulParametrierung() |
long |
convertAbsoluteEchtZeit(long zeit) |
long |
convertAbsoluteVirtuelleZeit(long zeit) |
long |
convertZeitIntervall(long zeitIntervall) |
long |
currentTimeMillis() |
void |
disconnect()
Abmeldung vom DAV.
|
void |
ende()
Ende des Tests.
|
void |
flackerTest()
Testfall, De beginnt zu flackern.
|
protected long[] |
getAxlOffset() |
protected long[] |
getAxlZyklus() |
protected long[] |
getLveOffset() |
protected long[] |
getLveZyklus() |
protected int |
getParamLen() |
protected Collection<SteuerModulSim> |
getSteuerModuleSim() |
void |
initialize(de.bsvrz.dav.daf.main.ClientDavInterface connection) |
void |
initLveAxlVerwaltung() |
void |
onlineOfflineTest()
Testfall, das DE kommot offline u online, mit und ohne Datenverlust.
|
void |
parametrierungTest()
Testfall, die Parametrierung des Archivs aendert sich.
|
void |
parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList) |
void |
prepare()
Vorbereitet den Status fuer die Tests.
|
void |
runNegativeQuittungEinfacheDeTest()
Testfall, wenn ein De (nicht SystemDE ) kann die Anfragen nicht
verstehen, antwortete mit Negativer Quittung.
|
void |
runNegativeQuittungTest()
Testfall, das SystemDe kann die Anfragen nicht verstehen, antwortete mit
Negativer Quittung.
|
void |
sendeAbfrageModulParametrierung()
Sendet die Einstellungen fuer den AbfrageModul, Zeitperioden und Offsets.
|
void |
timeoutTest()
Testfall, das DE antwortet nicht mehr, es sollen Timeouts vorkommen.
|
abmeldeGloFehler, aggregationStart, aggregiere, anmeldeGloFehler, axlAlarm, convertTimeoutIntervall, dataRequest, erzeugeDatenBeschreibung, getAbfrageModul, getAbrufIntervallAxl, getAbrufIntervallLve, getArchivSettingsManager, getAxlDeVerwaltung, getDatenVerteiler, getDav, getLveDeVerwaltung, getnachrichtenSender, getNaechsteAbfrageAxl, getNaechsteAbfrageAxlNeu, getNaechsteAbfrageLve, getNaechsteAbfrageLveNeu, getStationen, getSWETyp, isRequestSupported, lveAlarm, main, printVerwendung, setAbrufPeriode, setAxlDeVerwaltung, setGloFehler, setLveDeVerwaltung, setLzdAggregation, streamAbfrage, updatepublic void prepare()
throws Exception
Exception - Fehlerpublic void abfrageIntervallAenderungTest()
public void flackerTest()
public void parametrierungTest()
public void runNegativeQuittungTest()
public void runNegativeQuittungEinfacheDeTest()
public void onlineOfflineTest()
public void timeoutTest()
public void anmeldeAbfrageModulParametrierung()
anmeldeAbfrageModulParametrierung in class de.bsvrz.dua.abfrpuffer.AbfragePufferdatenpublic void sendeAbfrageModulParametrierung()
public void initialize(de.bsvrz.dav.daf.main.ClientDavInterface connection)
throws Exception
initialize in interface de.bsvrz.sys.funclib.application.StandardApplicationinitialize in class de.bsvrz.dua.abfrpuffer.AbfragePufferdatenExceptionpublic void parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList)
throws Exception
parseArguments in interface de.bsvrz.sys.funclib.application.StandardApplicationparseArguments in class de.bsvrz.dua.abfrpuffer.AbfragePufferdatenExceptionpublic void disconnect()
public void ende()
public void initLveAxlVerwaltung()
initLveAxlVerwaltung in class de.bsvrz.dua.abfrpuffer.AbfragePufferdatenpublic long currentTimeMillis()
currentTimeMillis in class de.bsvrz.dua.abfrpuffer.AbfragePufferdatenpublic long convertZeitIntervall(long zeitIntervall)
convertZeitIntervall in class de.bsvrz.dua.abfrpuffer.AbfragePufferdatenpublic long convertAbsoluteEchtZeit(long zeit)
convertAbsoluteEchtZeit in class de.bsvrz.dua.abfrpuffer.AbfragePufferdatenpublic long convertAbsoluteVirtuelleZeit(long zeit)
convertAbsoluteVirtuelleZeit in class de.bsvrz.dua.abfrpuffer.AbfragePufferdatenprotected long[] getAxlOffset()
protected Collection<SteuerModulSim> getSteuerModuleSim()
protected int getParamLen()
protected long[] getAxlZyklus()
protected long[] getLveOffset()
protected long[] getLveZyklus()
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.