Package de.bsvrz.kex.lmstic3.vew.daten
Interface ExterneMeldungsDaten
- All Known Implementing Classes:
TIC3MeldungsDaten
public interface ExterneMeldungsDaten
Interface externe Meldungsdaten.
-
Method Summary
Modifier and Type Method Description java.lang.StringbildePid()Erzeugt eine PID aus den Daten der Meldung.org.w3c.dom.ElementerzeugeDocumentElement(org.w3c.dom.Document doc, org.w3c.dom.Element root)TIC3ZeitstempelgetDatenAktualisierungsZeit()Gibt den Zeitpunkt der letzten Aktualisierung der Meldungsdaten zurück.TIC3ZeitstempelgetDatenEndeZeit()Gibt den Zeitpunkt des Endes des Ereignisses zurück.TIC3ZeitstempelgetDatenErzeugungsZeit()Gibt den Zeitpunkt der Datenerzeugung der Meldung zurück.java.lang.StringgetDatenKennung()java.lang.StringgetDatenProduzent()TIC3ZeitstempelgetDatenStartZeit()Gibt den Zeitpunkt des Beginns des Ereignisses zurück.java.lang.StringgetEreignisBeschreibung()java.lang.StringgetID()java.util.List<TMCKoordinate>getKoordinaten()Gibt die Koordinaten der Meldung zurück.java.util.List<TMCEvent>getTMCEreignisse()Gibt die Ereignisse der Meldung zurück.java.util.List<TMCLocation>getTMCLokationen()Gibt die TMC-Lokationsinformationen der Meldung zurück.TMCPrioritaet.TMCPrioritaetEnumgetTMCMeldungsPrioritaet()Gibt die Priorität der Meldung zurück.TMCStatus.TMCStatusEnumgetTMCMeldungsStatus()Gibt den Status der Meldung zurück.booleanistEreignisInBeidenRichtungen()Gibt die Information zurück, ob es sich um ein Ereignis in beiden Richtungen handelt.voidsetDatenAktualisierungsZeit(java.lang.Long zeitStempel)voidsetDatenEndeZeit(java.lang.Long zeitStempel)voidsetDatenErzeugungsZeit(java.lang.Long zeitStempel)voidsetDatenKennung(java.lang.String kennung)voidsetDatenProduzent(java.lang.String produzent)voidsetDatenStartZeit(java.lang.Long zeitStempel)voidsetEreignisBeschreibung(java.lang.String beschreibung)voidsetID(java.lang.String id)voidsetTMCEreignisse(java.util.List<TMCEvent> ereignisse)voidsetTMCLokationen(java.util.List<TMCLocation> lokationen)voidsetTMCMeldungsPrioritaet(TMCPrioritaet.TMCPrioritaetEnum prio)voidsetTMCMeldungsStatus(TMCStatus.TMCStatusEnum stat)
-
Method Details
-
getDatenProduzent
java.lang.String getDatenProduzent() -
setDatenProduzent
void setDatenProduzent(java.lang.String produzent) -
getDatenKennung
java.lang.String getDatenKennung() -
setDatenKennung
void setDatenKennung(java.lang.String kennung) -
getEreignisBeschreibung
java.lang.String getEreignisBeschreibung() -
setEreignisBeschreibung
void setEreignisBeschreibung(java.lang.String beschreibung) -
getID
java.lang.String getID() -
setID
void setID(java.lang.String id) -
getDatenErzeugungsZeit
TIC3Zeitstempel getDatenErzeugungsZeit()Gibt den Zeitpunkt der Datenerzeugung der Meldung zurück.- Returns:
TIC3Zeitstempel
-
setDatenErzeugungsZeit
void setDatenErzeugungsZeit(java.lang.Long zeitStempel) -
getDatenAktualisierungsZeit
TIC3Zeitstempel getDatenAktualisierungsZeit()Gibt den Zeitpunkt der letzten Aktualisierung der Meldungsdaten zurück.- Returns:
TIC3Zeitstempel
-
setDatenAktualisierungsZeit
void setDatenAktualisierungsZeit(java.lang.Long zeitStempel) -
getDatenStartZeit
TIC3Zeitstempel getDatenStartZeit()Gibt den Zeitpunkt des Beginns des Ereignisses zurück.- Returns:
TIC3Zeitstempel
-
setDatenStartZeit
void setDatenStartZeit(java.lang.Long zeitStempel) -
getDatenEndeZeit
TIC3Zeitstempel getDatenEndeZeit()Gibt den Zeitpunkt des Endes des Ereignisses zurück.- Returns:
TIC3Zeitstempel
-
setDatenEndeZeit
void setDatenEndeZeit(java.lang.Long zeitStempel) -
getTMCMeldungsStatus
TMCStatus.TMCStatusEnum getTMCMeldungsStatus()Gibt den Status der Meldung zurück.- Returns:
TMCStatus.TMCStatusEnum
-
setTMCMeldungsStatus
- Throws:
TIC3Exception
-
getTMCMeldungsPrioritaet
TMCPrioritaet.TMCPrioritaetEnum getTMCMeldungsPrioritaet()Gibt die Priorität der Meldung zurück.- Returns:
TMCPrioritaet.TMCPrioritaetEnum
-
setTMCMeldungsPrioritaet
- Throws:
TIC3Exception
-
istEreignisInBeidenRichtungen
boolean istEreignisInBeidenRichtungen()Gibt die Information zurück, ob es sich um ein Ereignis in beiden Richtungen handelt.- Returns:
true, wenn in beiden Richtungen, sonstfalse
-
getTMCEreignisse
java.util.List<TMCEvent> getTMCEreignisse()Gibt die Ereignisse der Meldung zurück.- Returns:
- Liste von
TMCEvent
-
setTMCEreignisse
- Throws:
TIC3Exception
-
getTMCLokationen
java.util.List<TMCLocation> getTMCLokationen()Gibt die TMC-Lokationsinformationen der Meldung zurück.- Returns:
- Liste von
TMCLocation
-
setTMCLokationen
-
getKoordinaten
java.util.List<TMCKoordinate> getKoordinaten()Gibt die Koordinaten der Meldung zurück.- Returns:
- Liste von
TMCKoordinate
-
bildePid
java.lang.String bildePid()Erzeugt eine PID aus den Daten der Meldung.- Returns:
- PID
-
erzeugeDocumentElement
org.w3c.dom.Element erzeugeDocumentElement(org.w3c.dom.Document doc, org.w3c.dom.Element root) throws TIC3Exception- Throws:
TIC3Exception
-