public class LMSParameter extends Object
Modifier and Type | Field and Description |
---|---|
private long |
aktuelleLaufendeNummer
Aktuelle laufende Nummer der letzten an die LMS versendeten Meldung.
|
private String |
ausgangsVerzeichnis
Pfad des Ausgangsverzeichnisses.
|
private String |
eigeneID
Eigene ID für die zu versendenden Meldungen.
|
private String |
eingangsVerzeichnis
Pfad auf dem lokalen Rechner, in dem die Meldungen der LMS erwartet
werden.
|
private int |
koordinatenRaster
KoordinatenRaster.
|
private long |
laufendeNummer
Laufende Nummer der Meldung der letzten an die LMS versendeten Meldung.
|
private String |
lmsHostNutzer
Benutzername am Rechners der LMS.
|
private String |
lmsHostPasswort
Passwort am Rechners der LMS.
|
private String |
lmsHostRechner
Hostname oder IP-Adresse des Rechners der LMS.
|
private String |
sicherungsVerzeichnis
Pfad des Sicherungsverzeichnisses.
|
private long |
sicherungsZeitTage
Legt die Dauer (in Tagen) fest, wie lange die gesicherten Dateien im
Sicherungsverzeichis gespeichert werden.
|
private long |
testIntervallKommunikation
Zeitintervall zur Überprüfung der Kommunikation.
|
private int |
versandart
Definition der Versandart von Meldungen zur LMS.
|
private String |
versandDateiNamePrefix
Prefix des Dateinamens für die an die LMS zu sendende Datei.
|
private long |
versandzyklus
Versandzykluszeit bei Versandart 'zyklisch'.
|
Constructor and Description |
---|
LMSParameter() |
Modifier and Type | Method and Description |
---|---|
void |
aktualisieren(de.bsvrz.dav.daf.main.Data data)
Aktualisiert die Parameter auf der Basis eines von DAV empfangenen
Datensatzes.
|
long |
getAktuelleLaufendeNummer()
Gibt die nächste zu verwendende laufende Nummer für die zu
versendenen TMC-Meldungen zurück.
|
String |
getAusgangsverzeichnis()
Gibt das parametrierte Ausgangsverzeichnis zurück.
|
String |
getEigeneID()
Gibt die parametrierte eigene ID zurück.
|
String |
getEingangsverzeichnis()
Gibt das parametrierte Eingangsverzeichnis zurück.
|
int |
getKoordinatenRaster()
KoordinatenRaster.
|
long |
getLaufendeNummer()
Gibt die aktuelle laufende Nummer für die zu versendenen
TMC-Meldungen zurück.
|
long |
getLaufendeNummerMeldung()
Gibt die nächste zu verwendende laufende Nummer für die zu
versendenen TMC-Meldungen zurück.
|
String |
getLMSHostNutzer()
Gibt den parametrierten Nutzernamen am LMS-Host zurück.
|
String |
getLMSHostPasswort()
Gibt das parametrierte Passwort am LMS-Host zurück.
|
String |
getLMSHostRechner()
Gibt den parametrierten LMS-Host zurück.
|
String |
getSicherungsVerzeichnis()
Gibt den Pfad des Sicherungsverzeichnisses zurück.
|
long |
getSicherungsZeitTage()
Gibt die Sicherungszeit zurück.
|
long |
getTestIntervallKommunikation()
Gibt das parametrierte Testintervall für die
Kommunikationsverbindung zurück.
|
int |
getVersandart()
Gibt die Versandart von Meldungen zur LMS zurück.
|
String |
getVersandDateiNamePrefix()
Gibt den Prefix des Dateinamens für die an die LMS zu sendende Datei
zurück.
|
long |
getVersandzyklus()
Gibt die Versandzykluszeit von Meldungen zur LMS zurück.
|
boolean |
isVersandSpontan()
Gibt das Flag zurück, ob der Versand spontan erfolgen soll.
|
void |
resetLaufendeNummer()
Setzt die laufende Nummer zurück.
|
void |
setAusgangsverzeichnis(String verzeichnis)
Setzt das Ausgangsverzeichnis.
|
void |
setEingangsVerzeichnis(String verzeichnis)
Setzt das Eingangsverzeichnis.
|
void |
setLaufendeNummer(long laufendeNummer)
Setzt die aktuelle laufende Nummer für die zu versendenen
RDS-Meldungen.
|
void |
setLMSHostNutzer(String nutzer)
Setzt den Nutzernamen am LMS-Host.
|
void |
setLMSHostPasswort(String passwort)
Setzt das Passwort am LMS-Host.
|
void |
setLMSHostRechner(String rechner)
Setzt den LMS-Host.
|
private String lmsHostRechner
private String lmsHostNutzer
private String lmsHostPasswort
private String eigeneID
private String ausgangsVerzeichnis
private String eingangsVerzeichnis
private String sicherungsVerzeichnis
private long sicherungsZeitTage
private long testIntervallKommunikation
private long laufendeNummer
private long aktuelleLaufendeNummer
private String versandDateiNamePrefix
private int versandart
private long versandzyklus
private int koordinatenRaster
public void aktualisieren(de.bsvrz.dav.daf.main.Data data)
data
- DAV-Datensatzpublic String getAusgangsverzeichnis()
public String getEigeneID()
public String getEingangsverzeichnis()
public void setEingangsVerzeichnis(String verzeichnis)
verzeichnis
- Eingangsverzeichnispublic long getLaufendeNummer()
public long getAktuelleLaufendeNummer()
public long getLaufendeNummerMeldung()
public String getLMSHostNutzer()
public String getLMSHostPasswort()
public String getLMSHostRechner()
public String getVersandDateiNamePrefix()
public long getTestIntervallKommunikation()
public int getVersandart()
public int getKoordinatenRaster()
public boolean isVersandSpontan()
true
wenn spontaner Versadn, sonst
false
public long getVersandzyklus()
public void setAusgangsverzeichnis(String verzeichnis)
verzeichnis
- Ausgangsverzeichnispublic void setLaufendeNummer(long laufendeNummer)
laufendeNummer
- neue aktuelle laufende Nummerpublic void setLMSHostNutzer(String nutzer)
nutzer
- Nutzernamepublic void setLMSHostPasswort(String passwort)
passwort
- Passwortpublic void setLMSHostRechner(String rechner)
rechner
- LMS-Rechnerpublic String getSicherungsVerzeichnis()
public long getSicherungsZeitTage()
public void resetLaufendeNummer()
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.