Package de.bsvrz.kex.lmstic3.vew
Class LMSParameter
java.lang.Object
de.bsvrz.kex.lmstic3.vew.LMSParameter
public class LMSParameter
extends java.lang.Object
Kommunikationsparameter zur Kommunikation mit der Landesmeldestelle.
-
Constructor Summary
Constructors Constructor Description LMSParameter()
-
Method Summary
Modifier and Type Method 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.java.lang.String
getAusgangsverzeichnis()
Gibt das parametrierte Ausgangsverzeichnis zurück.java.lang.String
getEigeneID()
Gibt die parametrierte eigene ID zurück.java.lang.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.java.lang.String
getLMSHostNutzer()
Gibt den parametrierten Nutzernamen am LMS-Host zurück.java.lang.String
getLMSHostPasswort()
Gibt das parametrierte Passwort am LMS-Host zurück.java.lang.String
getLMSHostRechner()
Gibt den parametrierten LMS-Host zurück.java.lang.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.java.lang.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(java.lang.String verzeichnis)
Setzt das Ausgangsverzeichnis.void
setEingangsVerzeichnis(java.lang.String verzeichnis)
Setzt das Eingangsverzeichnis.void
setLaufendeNummer(long laufendeNummer)
Setzt die aktuelle laufende Nummer für die zu versendenen RDS-Meldungen.void
setLMSHostNutzer(java.lang.String nutzer)
Setzt den Nutzernamen am LMS-Host.void
setLMSHostPasswort(java.lang.String passwort)
Setzt das Passwort am LMS-Host.void
setLMSHostRechner(java.lang.String rechner)
Setzt den LMS-Host.
-
Constructor Details
-
LMSParameter
public LMSParameter()
-
-
Method Details
-
aktualisieren
public void aktualisieren(de.bsvrz.dav.daf.main.Data data)Aktualisiert die Parameter auf der Basis eines von DAV empfangenen Datensatzes.- Parameters:
data
- DAV-Datensatz
-
getAusgangsverzeichnis
public java.lang.String getAusgangsverzeichnis()Gibt das parametrierte Ausgangsverzeichnis zurück.- Returns:
- Ausgangsverzeichnis
-
getEigeneID
public java.lang.String getEigeneID()Gibt die parametrierte eigene ID zurück.- Returns:
- eigene ID
-
getEingangsverzeichnis
public java.lang.String getEingangsverzeichnis()Gibt das parametrierte Eingangsverzeichnis zurück.- Returns:
- Eingangsverzeichnis
-
setEingangsVerzeichnis
public void setEingangsVerzeichnis(java.lang.String verzeichnis)Setzt das Eingangsverzeichnis.- Parameters:
verzeichnis
- Eingangsverzeichnis
-
getLaufendeNummer
public long getLaufendeNummer()Gibt die aktuelle laufende Nummer für die zu versendenen TMC-Meldungen zurück.- Returns:
- aktuelle laufende Nummer
-
getAktuelleLaufendeNummer
public long getAktuelleLaufendeNummer()Gibt die nächste zu verwendende laufende Nummer für die zu versendenen TMC-Meldungen zurück.- Returns:
- nächste zu verwendende laufende Nummer
-
getLaufendeNummerMeldung
public long getLaufendeNummerMeldung()Gibt die nächste zu verwendende laufende Nummer für die zu versendenen TMC-Meldungen zurück.- Returns:
- nächste zu verwendende laufende Nummer
-
getLMSHostNutzer
public java.lang.String getLMSHostNutzer()Gibt den parametrierten Nutzernamen am LMS-Host zurück.- Returns:
- Nutzername
-
getLMSHostPasswort
public java.lang.String getLMSHostPasswort()Gibt das parametrierte Passwort am LMS-Host zurück.- Returns:
- Passwort
-
getLMSHostRechner
public java.lang.String getLMSHostRechner()Gibt den parametrierten LMS-Host zurück.- Returns:
- Hostname LMS-Host
-
getVersandDateiNamePrefix
public java.lang.String getVersandDateiNamePrefix()Gibt den Prefix des Dateinamens für die an die LMS zu sendende Datei zurück.- Returns:
- Prefix
-
getTestIntervallKommunikation
public long getTestIntervallKommunikation()Gibt das parametrierte Testintervall für die Kommunikationsverbindung zurück.- Returns:
- Testintervall
-
getVersandart
public int getVersandart()Gibt die Versandart von Meldungen zur LMS zurück.- Returns:
- Versandart
-
getKoordinatenRaster
public int getKoordinatenRaster()KoordinatenRaster.- Returns:
- KoordinatenRaster in m
-
isVersandSpontan
public boolean isVersandSpontan()Gibt das Flag zurück, ob der Versand spontan erfolgen soll.- Returns:
true
wenn spontaner Versadn, sonstfalse
-
getVersandzyklus
public long getVersandzyklus()Gibt die Versandzykluszeit von Meldungen zur LMS zurück.- Returns:
- Versandzykluszeit
-
setAusgangsverzeichnis
public void setAusgangsverzeichnis(java.lang.String verzeichnis)Setzt das Ausgangsverzeichnis.- Parameters:
verzeichnis
- Ausgangsverzeichnis
-
setLaufendeNummer
public void setLaufendeNummer(long laufendeNummer)Setzt die aktuelle laufende Nummer für die zu versendenen RDS-Meldungen.- Parameters:
laufendeNummer
- neue aktuelle laufende Nummer
-
setLMSHostNutzer
public void setLMSHostNutzer(java.lang.String nutzer)Setzt den Nutzernamen am LMS-Host.- Parameters:
nutzer
- Nutzername
-
setLMSHostPasswort
public void setLMSHostPasswort(java.lang.String passwort)Setzt das Passwort am LMS-Host.- Parameters:
passwort
- Passwort
-
setLMSHostRechner
public void setLMSHostRechner(java.lang.String rechner)Setzt den LMS-Host.- Parameters:
rechner
- LMS-Rechner
-
getSicherungsVerzeichnis
public java.lang.String getSicherungsVerzeichnis()Gibt den Pfad des Sicherungsverzeichnisses zurück.- Returns:
- Sicherungsverzeichnis
-
getSicherungsZeitTage
public long getSicherungsZeitTage()Gibt die Sicherungszeit zurück.- Returns:
- Sicherungszeit
-
resetLaufendeNummer
public void resetLaufendeNummer()Setzt die laufende Nummer zurück.
-