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 voidaktualisieren(de.bsvrz.dav.daf.main.Data data)Aktualisiert die Parameter auf der Basis eines von DAV empfangenen Datensatzes.longgetAktuelleLaufendeNummer()Gibt die nächste zu verwendende laufende Nummer für die zu versendenen TMC-Meldungen zurück.java.lang.StringgetAusgangsverzeichnis()Gibt das parametrierte Ausgangsverzeichnis zurück.java.lang.StringgetEigeneID()Gibt die parametrierte eigene ID zurück.java.lang.StringgetEingangsverzeichnis()Gibt das parametrierte Eingangsverzeichnis zurück.intgetKoordinatenRaster()KoordinatenRaster.longgetLaufendeNummer()Gibt die aktuelle laufende Nummer für die zu versendenen TMC-Meldungen zurück.longgetLaufendeNummerMeldung()Gibt die nächste zu verwendende laufende Nummer für die zu versendenen TMC-Meldungen zurück.java.lang.StringgetLMSHostNutzer()Gibt den parametrierten Nutzernamen am LMS-Host zurück.java.lang.StringgetLMSHostPasswort()Gibt das parametrierte Passwort am LMS-Host zurück.java.lang.StringgetLMSHostRechner()Gibt den parametrierten LMS-Host zurück.java.lang.StringgetSicherungsVerzeichnis()Gibt den Pfad des Sicherungsverzeichnisses zurück.longgetSicherungsZeitTage()Gibt die Sicherungszeit zurück.longgetTestIntervallKommunikation()Gibt das parametrierte Testintervall für die Kommunikationsverbindung zurück.intgetVersandart()Gibt die Versandart von Meldungen zur LMS zurück.java.lang.StringgetVersandDateiNamePrefix()Gibt den Prefix des Dateinamens für die an die LMS zu sendende Datei zurück.longgetVersandzyklus()Gibt die Versandzykluszeit von Meldungen zur LMS zurück.booleanisVersandSpontan()Gibt das Flag zurück, ob der Versand spontan erfolgen soll.voidresetLaufendeNummer()Setzt die laufende Nummer zurück.voidsetAusgangsverzeichnis(java.lang.String verzeichnis)Setzt das Ausgangsverzeichnis.voidsetEingangsVerzeichnis(java.lang.String verzeichnis)Setzt das Eingangsverzeichnis.voidsetLaufendeNummer(long laufendeNummer)Setzt die aktuelle laufende Nummer für die zu versendenen RDS-Meldungen.voidsetLMSHostNutzer(java.lang.String nutzer)Setzt den Nutzernamen am LMS-Host.voidsetLMSHostPasswort(java.lang.String passwort)Setzt das Passwort am LMS-Host.voidsetLMSHostRechner(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:
truewenn 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.
-