Package | Description |
---|---|
de.bsvrz.kex.lmstic3.empfang.erzeugung |
Modul Meldungserzeugung.
|
de.bsvrz.kex.lmstic3.versand.kodierer |
Modul Kodierer.
|
de.bsvrz.kex.lmstic3.vew |
Komponente Verwaltung.
|
de.bsvrz.kex.lmstic3.vew.daten |
Meldungsdaten.
|
de.bsvrz.kex.lmstic3.vew.daten.tic |
TIC3-Meldungsdaten.
|
de.bsvrz.kex.lmstic3.vew.daten.tic.elemente |
TIC3-Elemente.
|
de.bsvrz.kex.lmstic3.vew.daten.tmc |
TMC-Meldungsdaten.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Meldungserzeugung.subscribeData()
Anmeldung aller Daten am DAV.
|
Modifier and Type | Method and Description |
---|---|
void |
Meldungskodierer.hinzufuegenMeldung(de.bsvrz.dav.daf.main.config.SystemObject objekt)
Füget eine Meldung zur Meldungsliste hinzu.
|
private void |
Meldungskodierer.ueberpruefeMeldungen()
Überproüft alle Meldungen auf einen notwendigen Versand.
|
void |
Meldungskodierer.versendeMeldungen(File datei,
List<TMCMeldung> neuemeldungen)
Versendet eine Liste von Meldungen.
|
private void |
Meldungskodierer.versendeMeldungen(List<TMCMeldung> versenden,
boolean spontan) |
Modifier and Type | Method and Description |
---|---|
void |
TMCMeldung.abmeldenDavEmpfang(de.bsvrz.dav.daf.main.ClientDavInterface dav)
Datenverteilerabmeldung für empfangene Meldungen.
|
void |
TMCMeldung.abmeldenDavVersand(de.bsvrz.dav.daf.main.ClientDavInterface dav)
Datenverteilerabmeldung für zu versendende Meldungen.
|
void |
TMCMeldung.aktualisieren(de.bsvrz.dav.daf.main.ClientDavInterface dav,
de.bsvrz.dav.daf.main.Data data)
Aktualisiert die Daten der Meldung.
|
void |
TMCMeldung.aktualisieren(de.bsvrz.dav.daf.main.Data data)
Aktualisiert die Daten der Meldung.
|
void |
TMCMeldung.anmeldenDavEmpfang(de.bsvrz.dav.daf.main.ClientDavInterface dav)
Datenverteileranmeldung für empfangene Meldungen.
|
void |
TMCMeldung.anmeldenDavVersand(de.bsvrz.dav.daf.main.ClientDavInterface dav)
Datenverteileranmeldung für zu versendende Meldungen.
|
void |
TMCMeldung.datenAktualisierenDav(de.bsvrz.dav.daf.main.ClientDavInterface dav)
Datenverteileranmeldung für empfangene Meldungen.
|
void |
TMCMeldung.erzeugeDocumentElement(Document doc,
Element root)
Erzeugt das XML-Element für die Meldung.
|
private void |
LMSTIC3.initLms(de.bsvrz.dav.daf.main.ClientDavConnection connection)
PID oder ID der Landesmeldestelle (vom Typ ‚typ.tic3LandesMeldeStelle’
mit der Meldungen ausgetauscht werden sollen.
|
void |
TMCMeldung.publiziereDav(de.bsvrz.dav.daf.main.ClientDavInterface dav) |
static void |
XMLTools.schreibeXMLDatei(Document doc,
File datei)
Gibt ein
Document als XML-Datei aus. |
Modifier and Type | Method and Description |
---|---|
void |
ExterneMeldung.abmeldenDavEmpfang(de.bsvrz.dav.daf.main.ClientDavInterface dav)
Datenverteilerabmeldung für Meldungsdaten.
|
void |
ExterneMeldung.anmeldenDav(de.bsvrz.dav.daf.main.ClientDavInterface dav)
Datenverteileranmeldung für Meldungsdaten.
|
Element |
ExterneMeldungsDaten.erzeugeDocumentElement(Document doc,
Element root) |
void |
ExterneMeldung.publiziereDav(de.bsvrz.dav.daf.main.ClientDavInterface dav,
LMSParameter lmsParameter)
Publiziert die Daten zum DaV.
|
void |
ExterneMeldungsDaten.setTMCEreignisse(List<TMCEvent> ereignisse) |
void |
ExterneMeldungsDaten.setTMCMeldungsPrioritaet(TMCPrioritaet.TMCPrioritaetEnum prio) |
void |
ExterneMeldungsDaten.setTMCMeldungsStatus(TMCStatus.TMCStatusEnum stat) |
Modifier and Type | Method and Description |
---|---|
void |
TIC3Meldung.abmeldenDavEmpfang(de.bsvrz.dav.daf.main.ClientDavInterface dav)
Datenverteilerabmeldung für empfangene Meldungen.
|
void |
TIC3Meldung.anmeldenDav(de.bsvrz.dav.daf.main.ClientDavInterface dav) |
private void |
TIC3Converter.convertEreignisse(de.bsvrz.dav.daf.main.Data davdata,
ExterneMeldungsDaten tic3daten) |
private void |
TIC3Converter.convertVerortung(de.bsvrz.dav.daf.main.Data davdata,
ExterneMeldungsDaten tic3daten) |
void |
TIC3MeldungsDaten.einlesenXML(Node node) |
void |
AbstractTIC3InfoAttribut.einlesenXML(Node node) |
void |
AbstractTIC3InfoElement.einlesenXML(Node node) |
void |
TIC3InfoElement.einlesenXML(Node node)
Liest die Daten aus dem zugehörige XML-Dokument-Knoten ein.
|
Element |
AbstractTIC3InfoAttribut.erzeugeDocumentElement(Document doc,
Element parent) |
void |
TIC3Meldung.erzeugeDocumentElement(Document doc,
Element root)
Erzeugt das XML-Element für die Meldung.
|
Element |
TMCInteger.erzeugeDocumentElement(Document doc,
Element parent) |
Element |
TIC3OptionalerDoubleWert.erzeugeDocumentElement(Document doc,
Element parent) |
Element |
AbstractTIC3InfoElement.erzeugeDocumentElement(Document doc,
Element parent) |
Element |
TIC3InfoElement.erzeugeDocumentElement(Document doc,
Element parent)
Erzeugt das zugehörige XML-Element.
|
void |
AbstractTIC3InfoAttribut.getDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TMCInteger.getDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3OptionalerDoubleWert.getDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
AbstractTIC3InfoElement.getDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3InfoElement.getDavDaten(de.bsvrz.dav.daf.main.Data davdata)
Liest die Daten aus einem Datenverteilerdatensatz.
|
void |
TIC3Boolean.getDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
de.bsvrz.dav.daf.main.Data |
AbstractTIC3InfoElement.getLocalDavData(de.bsvrz.dav.daf.main.Data davdata) |
void |
AbstractTIC3InfoAttribut.getXmlDaten(Node node) |
void |
TMCInteger.getXmlDaten(Node node) |
void |
TIC3OptionalerDoubleWert.getXmlDaten(Node node) |
void |
AbstractTIC3InfoElement.getXmlDaten(Node node) |
void |
TIC3InfoElement.getXmlDaten(Node node)
Liest die Daten des Objektes aus einem Knoten.
|
void |
TIC3Boolean.getXmlDaten(Node node) |
void |
TIC3Meldung.publiziereDav(de.bsvrz.dav.daf.main.ClientDavInterface dav,
LMSParameter lmsParameter)
Publiziert die Daten zum DaV.
|
void |
TIC3InfoAttribut.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3MeldungsDaten.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
AbstractTIC3InfoElement.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3InfoElement.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter)
Publiziert die Daten zum Datenverteiler.
|
void |
TIC3InfoAttribut.setDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3Zustand.setDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
AbstractTIC3InfoAttribut.setDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TMCInteger.setDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3OptionalerDoubleWert.setDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
AbstractTIC3InfoElement.setDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3InfoElement.setDavDaten(de.bsvrz.dav.daf.main.Data davdata)
Setzt die Daten für den Datenverteiler.
|
void |
TIC3Boolean.setDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3InfoAttribut.setDavDaten(de.bsvrz.dav.daf.main.Data davdata,
String itemname) |
void |
AbstractTIC3InfoElement.setDavDaten(de.bsvrz.dav.daf.main.Data davdata,
String itemname) |
void |
TIC3InfoElement.setDavDaten(de.bsvrz.dav.daf.main.Data davdata,
String itemname)
Setzt die Daten für den Datenverteiler unter Verwendung eines
bestimmten Attributes.
|
void |
TIC3MeldungsDaten.setTMCEreignisse(List<TMCEvent> ereignisse) |
void |
TIC3MeldungsDaten.setTMCMeldungsPrioritaet(TMCPrioritaet.TMCPrioritaetEnum prio) |
void |
TIC3MeldungsDaten.setTMCMeldungsStatus(TMCStatus.TMCStatusEnum stat) |
void |
AbstractTIC3InfoAttribut.setXmlDaten(Element element) |
void |
AbstractTIC3InfoElement.setXmlDaten(Element element) |
void |
TIC3InfoElement.setXmlDaten(Element element)
Setzt die XML-Daten eines Elementes aus den Daten des Objektes.
|
Constructor and Description |
---|
TIC3MeldungsDaten(Node node)
Erzeugt ein neues Objekt aus einem Knoten eines XML-Dokumentes.
|
Modifier and Type | Method and Description |
---|---|
void |
TIC3Zeitstempel.einlesenXML(Node node) |
void |
TIC3Location.einlesenXML(Node node) |
void |
TIC3ErgebnisErzeugung.einlesenXML(Node node) |
void |
TIC3Event.einlesenXML(Node node) |
void |
TIC3Reiseziel.einlesenXML(Node node) |
void |
TIC3Zeitplan.einlesenXML(Node node) |
void |
TIC3NetzGebiet.einlesenXML(Node node) |
void |
TIC3NetzGebietBeschreibung.einlesenXML(Node node) |
void |
TIC3TICEvent.einlesenXML(Node node) |
void |
TIC3Wiederholung.einlesenXML(Node node) |
void |
TIC3ShapeType.einlesenXML(Node node) |
void |
TIC3TMCEvent.einlesenXML(Node node) |
void |
TIC3TICLocation.einlesenXML(Node node) |
void |
TIC3Umleitung.einlesenXML(Node node) |
Element |
TIC3Location.erzeugeDocumentElement(Document doc,
Element parent) |
Element |
TIC3Event.erzeugeDocumentElement(Document doc,
Element parent) |
Element |
TIC3Zeitplan.erzeugeDocumentElement(Document doc,
Element parent) |
Element |
TIC3ShapeType.erzeugeDocumentElement(Document doc,
Element parent) |
void |
TIC3Zeitstempel.getDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3Wochentag.getDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3FahrzeugTyp.getDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3TmcEventCodeTyp.getDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3Status.getDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3Text.getDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3Himmelsrichtung.getDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3Prioritaet.getDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3Koordinaten.TIC3LocationKoordinate.getDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3LocationTyp.getDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
static TIC3ZeitZone.TIC3ZeitZoneEnum |
TIC3ZeitZone.TIC3ZeitZoneEnum.getInstance(int id)
Gibt eine passende Zeitzone-Instanz zurück.
|
static TIC3Wochentag.TIC3WochentagEnum |
TIC3Wochentag.TIC3WochentagEnum.getInstance(int id)
Gibt eine passende Wochentag-Instanz zurück.
|
static TIC3FahrzeugTyp.TIC3FahrzeugTypEnum |
TIC3FahrzeugTyp.TIC3FahrzeugTypEnum.getInstance(int id)
Gibt eine passende FahrzeugTyp-Instanz zurück.
|
static TIC3TmcEventCodeTyp.TIC3TmcEventCodeTypEN |
TIC3TmcEventCodeTyp.TIC3TmcEventCodeTypEN.getInstance(int id)
Gibt eine passende Status-Instanz zurück.
|
static TIC3Status.TIC3StatusEnum |
TIC3Status.TIC3StatusEnum.getInstance(int id)
Gibt eine passende Status-Instanz zurück.
|
static TIC3Himmelsrichtung.TIC3HimmelsrichtungEnum |
TIC3Himmelsrichtung.TIC3HimmelsrichtungEnum.getInstance(int id)
Gibt eine passende Himmelsrichtung-Instanz zurück.
|
static TIC3Prioritaet.TIC3PrioritaetEnum |
TIC3Prioritaet.TIC3PrioritaetEnum.getInstance(int id)
Gibt eine passende Priorität-Instanz zurück.
|
static TIC3LocationTyp.TIC3LocationTypEN |
TIC3LocationTyp.TIC3LocationTypEN.getInstance(int id)
Gibt eine passende Status-Instanz zurück.
|
void |
TIC3Zeitstempel.getXmlDaten(Node node) |
void |
TIC3Wochentag.getXmlDaten(Node node) |
void |
TIC3FahrzeugTyp.getXmlDaten(Node node) |
void |
TIC3TmcEventCodeTyp.getXmlDaten(Node node) |
void |
TIC3Status.getXmlDaten(Node node) |
void |
TIC3Himmelsrichtung.getXmlDaten(Node node) |
void |
TIC3Prioritaet.getXmlDaten(Node node) |
void |
TIC3Koordinaten.TIC3LocationKoordinate.getXmlDaten(Node node) |
void |
TIC3LocationTyp.getXmlDaten(Node node) |
void |
TIC3Zeitstempel.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3TmcQuantifier.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3Location.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3ErgebnisErzeugung.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3Event.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3Reiseziel.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3Zeitplan.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3NetzGebiet.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3TMCLocation.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3NetzGebietBeschreibung.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3TICEvent.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3Wiederholung.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3TICEventVerkehrsUndReiseereignisAttribut.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3ShapeType.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3TMCEvent.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3TICLocation.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3Koordinaten.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3Umleitung.publizieren(de.bsvrz.dav.daf.main.Data davdata,
LMSParameter parameter) |
void |
TIC3Zeitstempel.setDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3Wochentag.setDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3TmcEventCodeTyp.setDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3Status.setDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3Text.setDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3Prioritaet.setDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3Koordinaten.TIC3LocationKoordinate.setDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3LocationTyp.setDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TIC3Zeitstempel.setDavDaten(de.bsvrz.dav.daf.main.Data davdata,
String itemname) |
Modifier and Type | Method and Description |
---|---|
void |
TMCPrioritaet.getDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TMCStatus.getDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
static TMCPrioritaet.TMCPrioritaetEnum |
TMCPrioritaet.TMCPrioritaetEnum.getInstance(int id)
Gibt eine passende Priorität-Instanz zurück.
|
static TMCRichtung.TMCRichtungEnum |
TMCRichtung.TMCRichtungEnum.getInstance(int id)
Gibt eine passende Richtung-Instanz zurück.
|
static TMCStatus.TMCStatusEnum |
TMCStatus.TMCStatusEnum.getInstance(int id)
Gibt eine passende Status-Instanz zurück.
|
void |
TMCPrioritaet.getXmlDaten(Node node) |
void |
TMCStatus.getXmlDaten(Node node) |
void |
TMCPrioritaet.setDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
void |
TMCStatus.setDavDaten(de.bsvrz.dav.daf.main.Data davdata) |
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.