public abstract class AbstractTestfall extends Object
Modifier and Type | Class and Description |
---|---|
private class |
AbstractTestfall.Empfaenger
Empänger für die Istwerte.
|
Modifier and Type | Field and Description |
---|---|
private Connection |
connection
Die Verbindung zur Datenbank.
|
private AbstractTestfall.Empfaenger |
empfaenger
Der Empfänger der Ist-Werte.
|
private List<de.bsvrz.iav.gllib.gllib.dav.GanglinieMQ> |
istWerte
Sichert die Ist-Werte bis zur Auswertung.
|
private Logger |
log
Der Logger der Klasse.
|
private List<de.bsvrz.iav.gllib.gllib.dav.GanglinieMQ> |
sollWerte
Hält die Soll-Werte.
|
Constructor and Description |
---|
AbstractTestfall()
Initialisiert das Objekt.
|
Modifier and Type | Method and Description |
---|---|
protected abstract List<de.bsvrz.iav.gllib.gllib.dav.GlProgAnfrage> |
abfragenAnfragen()
Ruft die Testdaten aus der Datenbank ab.
|
protected abstract List<de.bsvrz.iav.gllib.gllib.dav.GanglinieMQ> |
abfragenAntwortenSoll()
Ruft die Sollwerte aus der Datenbank ab.
|
void |
ausfuehren()
Führt den Test aus.
|
void |
auswerten()
Vergleicht die empfangen Ist-Werte mit den Soll-Werten.
|
String |
getAbsenderZeichen()
Gibt das Absenderzeichen für das Senden der Ganglinienprognoseanfrage zurück.
|
Connection |
getConnection()
Gibt die Verbindung zur Datenbank zurück.
|
List<de.bsvrz.iav.gllib.gllib.dav.GanglinieMQ> |
getIstWerte()
Gibt die Liste der Istwerte zurück.
|
Logger |
getLog()
Gibt den Logger der Klasse zurück.
|
List<de.bsvrz.iav.gllib.gllib.dav.GanglinieMQ> |
getSollWerte()
Gibt die Liste der Sollwerte zurück.
|
private Connection |
initConnection()
Initialisiert die Verbindung zur Datenbank.
|
private final Connection connection
private final Logger log
private final AbstractTestfall.Empfaenger empfaenger
private final List<de.bsvrz.iav.gllib.gllib.dav.GanglinieMQ> sollWerte
private final List<de.bsvrz.iav.gllib.gllib.dav.GanglinieMQ> istWerte
public AbstractTestfall() throws SQLException
SQLException
- bei einem Datenbankfehler.private Connection initConnection()
public List<de.bsvrz.iav.gllib.gllib.dav.GanglinieMQ> getSollWerte()
public List<de.bsvrz.iav.gllib.gllib.dav.GanglinieMQ> getIstWerte()
public void ausfuehren()
public void auswerten()
protected abstract List<de.bsvrz.iav.gllib.gllib.dav.GanglinieMQ> abfragenAntwortenSoll() throws SQLException
SQLException
- bei einem Datenbankfehler.protected abstract List<de.bsvrz.iav.gllib.gllib.dav.GlProgAnfrage> abfragenAnfragen() throws SQLException
SQLException
- bei einem Datenbankfehler.public String getAbsenderZeichen()
public Connection getConnection()
public Logger getLog()
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.