public class TIC3Meldung extends Object implements de.bsvrz.dav.daf.main.ClientSenderInterface, ExterneMeldung
| Modifier and Type | Field and Description |
|---|---|
static String |
XML_ELEMENT_MELDUNG
XML-Tag TIC3-Meldung.
|
| Constructor and Description |
|---|
TIC3Meldung(de.bsvrz.dav.daf.main.config.SystemObject object)
Erzeugt eine neue TIC3-Meldung aus einem Systemobjekt.
|
TIC3Meldung(de.bsvrz.dav.daf.main.config.SystemObject object,
TIC3MeldungsDaten daten)
Erzeugt eine neue TIC-Meldung aus einem Systemobjekt und Meldungsdaten.
|
TIC3Meldung(TIC3MeldungsDaten daten)
Erzeugt eine neue TIC-Meldung aus einem Systemobjekt und Meldungsdaten.
|
| Modifier and Type | Method and Description |
|---|---|
void |
abmeldenDavEmpfang(de.bsvrz.dav.daf.main.ClientDavInterface dav)
Datenverteilerabmeldung für empfangene Meldungen.
|
void |
anmeldenDav(de.bsvrz.dav.daf.main.ClientDavInterface dav)
Datenverteileranmeldung für Meldungsdaten.
|
String |
bildePid()
Erzeugt eine PID aus den Meldungsdaten.
|
void |
dataRequest(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription,
byte state) |
void |
datenvervollstaendigen(LMSParameter parameter)
Vervollständigt die Daten der Meldung.
|
void |
erzeugeDocumentElement(Document doc,
Element root)
Erzeugt das XML-Element für die Meldung.
|
String |
getDavTyp()
Gibt den zugehörigen DAV-Typ zurück.
|
String |
getID()
Gibt die eindeutige ID der Meldung zurück.
|
TIC3MeldungsDaten |
getMeldungsDaten()
Gibt die Daten der Meldung zurück.
|
String |
getPID()
Gibt die PID des zugehörigen Systemobjektes zurück.
|
de.bsvrz.dav.daf.main.config.SystemObject |
getSystemObject()
Gibt das zugehörige Systemobjekt zurück.
|
boolean |
isRequestSupported(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription) |
void |
publiziereDav(de.bsvrz.dav.daf.main.ClientDavInterface dav,
LMSParameter lmsParameter)
Publiziert die Daten zum DaV.
|
void |
setMeldungsDaten(ExterneMeldungsDaten daten)
Setzt die Daten der Meldung.
|
void |
setMeldungsDaten(TIC3MeldungsDaten meldungsdaten)
Setzt die Daten der Meldung.
|
void |
setSystemObject(de.bsvrz.dav.daf.main.config.SystemObject object)
Setzt das zugehörige Systemobjekt.
|
String |
toString() |
public static final String XML_ELEMENT_MELDUNG
public TIC3Meldung(de.bsvrz.dav.daf.main.config.SystemObject object)
object - Systemobjektpublic TIC3Meldung(de.bsvrz.dav.daf.main.config.SystemObject object,
TIC3MeldungsDaten daten)
object - Systemobjektdaten - Meldungsdatenpublic TIC3Meldung(TIC3MeldungsDaten daten)
daten - Meldungsdatenpublic void anmeldenDav(de.bsvrz.dav.daf.main.ClientDavInterface dav)
throws TIC3Exception
ExterneMeldunganmeldenDav in interface ExterneMeldungdav - die DatenverteilerverbindungTIC3Exception - bei Ausnahmenpublic void abmeldenDavEmpfang(de.bsvrz.dav.daf.main.ClientDavInterface dav)
throws TIC3Exception
abmeldenDavEmpfang in interface ExterneMeldungdav - die DatenverteilerverbindungTIC3Exception - bei Ausnahmenpublic String bildePid()
bildePid in interface ExterneMeldungpublic void dataRequest(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription,
byte state)
dataRequest in interface de.bsvrz.dav.daf.main.ClientSenderInterfacepublic void datenvervollstaendigen(LMSParameter parameter)
parameter - LMS-Parameterpublic void erzeugeDocumentElement(Document doc, Element root) throws TIC3Exception
doc - Dokumentroot - WurzelelementTIC3Exception - bei Ausnahmenpublic TIC3MeldungsDaten getMeldungsDaten()
getMeldungsDaten in interface ExterneMeldungpublic String getPID()
public de.bsvrz.dav.daf.main.config.SystemObject getSystemObject()
getSystemObject in interface ExterneMeldungpublic boolean isRequestSupported(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription)
isRequestSupported in interface de.bsvrz.dav.daf.main.ClientSenderInterfacepublic void publiziereDav(de.bsvrz.dav.daf.main.ClientDavInterface dav,
LMSParameter lmsParameter)
throws TIC3Exception
publiziereDav in interface ExterneMeldungdav - DatenverteilerverbindunglmsParameter - LMSParameterTIC3Exception - bei Ausnahmenpublic void setMeldungsDaten(TIC3MeldungsDaten meldungsdaten)
meldungsdaten - Daten der Meldungpublic void setSystemObject(de.bsvrz.dav.daf.main.config.SystemObject object)
ExterneMeldungsetSystemObject in interface ExterneMeldungobject - SystemObjectpublic String getDavTyp()
ExterneMeldunggetDavTyp in interface ExterneMeldungpublic String getID()
ExterneMeldunggetID in interface ExterneMeldungpublic void setMeldungsDaten(ExterneMeldungsDaten daten)
ExterneMeldungsetMeldungsDaten in interface ExterneMeldungdaten - ExterneMeldungsDatenCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.