public class ArchivdatenFactory extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ArchivdatenFactory.Archivdaten
Enthält die Spaltennamen der Tabelle.
|
Constructor and Description |
---|
ArchivdatenFactory(de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.MessQuerschnittAllgemein mq,
String url,
String benutzer,
String kennwort)
Intitialisiert den Datenbankzugriff.
|
Modifier and Type | Method and Description |
---|---|
List<de.bsvrz.sys.funclib.bitctrl.modell.verkehr.onlinedaten.OdVerkehrsDatenKurzZeitMq.Daten> |
anlegenArchivdaten()
Schreibt die benötigten Testdaten ins Archiv.
|
public ArchivdatenFactory(de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.MessQuerschnittAllgemein mq, String url, String benutzer, String kennwort)
mq
- der Messquerschnitt dessen Archivdaten geschrieben werden
sollen.url
- die URL der Datenbank in JDBC-Notation.benutzer
- der Benutzername für der Datenbank.kennwort
- das Kennwort des Benutzer.public List<de.bsvrz.sys.funclib.bitctrl.modell.verkehr.onlinedaten.OdVerkehrsDatenKurzZeitMq.Daten> anlegenArchivdaten() throws de.bsvrz.sys.funclib.bitctrl.modell.AnmeldeException, SQLException, de.bsvrz.sys.funclib.bitctrl.modell.DatensendeException
Die Tabelle mit den Ereignistypen muss folgenden Aufbau besitzen:
CREATE TABLE archivdaten ( tag INTEGER NOT NULL, stunde INTEGER NOT NULL, qkfz REAL, qlkw REAL, vpkw REAL, vlkw REAL );
SQLException
- bei einem Datenbankfehler.de.bsvrz.sys.funclib.bitctrl.modell.AnmeldeException
- bei einem Fehler beim Anmelden zu sendender Daten.de.bsvrz.sys.funclib.bitctrl.modell.DatensendeException
- bei einem Fehler beim Daten senden.Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.