SBArchivAnfrageBearbeiterpublic class LveDeVerwaltung extends AbstraktDeVerwaltung
| Constructor | Description |
|---|---|
LveDeVerwaltung(AbfragePufferdaten abfHaupt,
java.util.Collection<Station> steuerModule) |
Standardkonstruktor.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
abfrageAusgabe(Station st,
long anzahl,
long jetzt,
long timeout) |
Wegen Testzwecken wird ueberschrieben.
|
void |
abmeldung() |
Abmeldung fuer Daten Empfang und Sendung.
|
void |
aktualisiereDeZeitStemepel(de.bsvrz.dav.daf.main.ResultData datei) |
Aktualisiert dem Zeitstempell wenn Datei FG1 LZD vom Fahrstreifen
angekommen sind.
|
void |
aktualisiereStatus(Station st,
java.lang.String s) |
Aktualisiert den Status der Station, nach Ankunft von Betirebsmeldungen,
FehlerMeldungen, oder ArchivDaten.
|
void |
anmeldung() |
Anmeldung fuer Daten Empfang und Sendung, wird bei jedem
Archviparametrierungveraenderung gerufen.
|
void |
bearbeiteArchivDaten(de.bsvrz.dav.daf.main.config.SystemObject objekt,
de.bsvrz.dav.daf.main.DataDescription datenBeschreibung,
de.bsvrz.dav.daf.main.DataState status,
de.bsvrz.dav.daf.main.Data daten,
long zeitStempel) |
Diese Methode soll die daten die aus dem Archiv kommen bearbeiten.
|
void |
bearbeiteGeloeschteEinstellung(de.bsvrz.sys.funclib.dataIdentificationSettings.DataIdentification dateiID,
de.bsvrz.dav.daf.main.Data alteDatei) |
Ein Datensatz mit geloeschten Einstellungen gekommen ist - Nicht mehr
parametriert.
|
void |
bearbeiteNegativeQuittung(de.bsvrz.dav.daf.main.ResultData datei) |
Wird gerufen wenn man eine Negative Quittung erhalten hat.
|
void |
bearbeiteNeueEinstellung(de.bsvrz.sys.funclib.dataIdentificationSettings.DataIdentification dateiID,
de.bsvrz.dav.daf.main.Data neueDatei) |
Ein Datensatz mit neuen Einstellungen gekommen ist - Neue Parametrierung.
|
void |
bearbeiteVeraenderteEinstellung(de.bsvrz.sys.funclib.dataIdentificationSettings.DataIdentification dateiID,
de.bsvrz.dav.daf.main.Data alteDatei,
de.bsvrz.dav.daf.main.Data neueDatei) |
Ein Datensatz mit veraenderten Einstellungen gekommen ist - Umparametrierung.
|
void |
ersteAnmeldung() |
Erste Anmeldung fuer Datenempfang und senden.
|
void |
generiereAbfrage(de.bsvrz.dav.daf.main.config.SystemObject systemDe,
long zeitStempel,
long anzahl) |
Generiert eine LZD Abfrage.
|
void |
generiereAbfrage(Station st) |
Generiert eine LZD Abfrage .
|
void |
setBetriebsParameter(de.bsvrz.dav.daf.main.ResultData datei) |
Liest die Betriebsparameter eines LveDe aus, aus der empfangenen Daten.
|
void |
statusAktualisierungAusgabe(Station st,
java.lang.String s) |
Wegen Testzwecken wird ueberschrieben.
|
void |
streamBasierteArchivAbfrage() |
Sendet eine StreamAbfrage an das Archivsystem.
|
abfrageEnde, convertTimeoutIntervall, currentTimeMillis, getDav, getHauptModul, getSteuerModule, getVerwaltungHauptpublic LveDeVerwaltung(AbfragePufferdaten abfHaupt, java.util.Collection<Station> steuerModule)
abfHaupt - Hauptlklasse des ModulssteuerModule - Liste der verwateten Steuermodulepublic void ersteAnmeldung()
ersteAnmeldung in class AbstraktDeVerwaltungpublic void anmeldung()
anmeldung in class AbstraktDeVerwaltungpublic void aktualisiereStatus(Station st, java.lang.String s)
aktualisiereStatus in class AbstraktDeVerwaltungst - Stations - Beschreibung fuer die Statusausgabepublic void abmeldung()
abmeldung in class AbstraktDeVerwaltungpublic void aktualisiereDeZeitStemepel(de.bsvrz.dav.daf.main.ResultData datei)
aktualisiereDeZeitStemepel in class AbstraktDeVerwaltungdatei - Die empfangene Dateipublic void bearbeiteNegativeQuittung(de.bsvrz.dav.daf.main.ResultData datei)
AbstraktDeVerwaltungbearbeiteNegativeQuittung in class AbstraktDeVerwaltungdatei - Empfangene Dateipublic void setBetriebsParameter(de.bsvrz.dav.daf.main.ResultData datei)
setBetriebsParameter in class AbstraktDeVerwaltungdatei - empfangene Dateipublic void generiereAbfrage(Station st)
generiereAbfrage in class AbstraktDeVerwaltungst - Die Station fuer die die Abfrage geruft werden sollpublic void generiereAbfrage(de.bsvrz.dav.daf.main.config.SystemObject systemDe,
long zeitStempel,
long anzahl)
generiereAbfrage in class AbstraktDeVerwaltungsystemDe - Das De mit Kanal 255, dem man abfragen sollzeitStempel - Zeit, aus der wir die Daten benoetigenanzahl - Anzahl der benoetigten Datensaetzenpublic void bearbeiteNeueEinstellung(de.bsvrz.sys.funclib.dataIdentificationSettings.DataIdentification dateiID,
de.bsvrz.dav.daf.main.Data neueDatei)
AbstraktDeVerwaltungbearbeiteNeueEinstellung in class AbstraktDeVerwaltungdateiID - DatenbeschreibungneueDatei - Datenpublic void bearbeiteGeloeschteEinstellung(de.bsvrz.sys.funclib.dataIdentificationSettings.DataIdentification dateiID,
de.bsvrz.dav.daf.main.Data alteDatei)
AbstraktDeVerwaltungbearbeiteGeloeschteEinstellung in class AbstraktDeVerwaltungdateiID - DatenbeschreibungalteDatei - Daten der alten Einstellungpublic void bearbeiteVeraenderteEinstellung(de.bsvrz.sys.funclib.dataIdentificationSettings.DataIdentification dateiID,
de.bsvrz.dav.daf.main.Data alteDatei,
de.bsvrz.dav.daf.main.Data neueDatei)
AbstraktDeVerwaltungbearbeiteVeraenderteEinstellung in class AbstraktDeVerwaltungdateiID - DatenbeschreibungalteDatei - Daten der alten EinstellungenneueDatei - Daten der neuen Einstellungenpublic void streamBasierteArchivAbfrage()
streamBasierteArchivAbfrage in class AbstraktDeVerwaltungpublic void bearbeiteArchivDaten(de.bsvrz.dav.daf.main.config.SystemObject objekt,
de.bsvrz.dav.daf.main.DataDescription datenBeschreibung,
de.bsvrz.dav.daf.main.DataState status,
de.bsvrz.dav.daf.main.Data daten,
long zeitStempel)
SBArchivAnfrageBearbeiterobjekt - Das objekt, dass die Daten geliefert hatdatenBeschreibung - Beschreibung der Datenstatus - Typ der Datendaten - Der DatensatzzeitStempel - Zeitstempel des datensatzespublic void abfrageAusgabe(Station st, long anzahl, long jetzt, long timeout)
AbstraktDeVerwaltungabfrageAusgabe in class AbstraktDeVerwaltungst - Station fuer die Anfrage gemacht wirdanzahl - Anzahl der Abgefragten DSjetzt - Zeitstempeltimeout - Timeoutpublic void statusAktualisierungAusgabe(Station st, java.lang.String s)
AbstraktDeVerwaltungstatusAktualisierungAusgabe in class AbstraktDeVerwaltungst - Station fuer die Anfrage gemacht wirds - Beschreibeung des Ereignises