public abstract class DAVAnmeldungsVerwaltung
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected class |
DAVAnmeldungsVerwaltung.SendeStatus
Der Zustand einer Datenbeschreibung bwzüglich der Sendesteuerung und der
aktuell veroeffentlichten Daten.
|
Modifier and Type | Field and Description |
---|---|
protected static boolean |
DEBUG
produziert ausfuehrlichere Log-Meldungen.
|
Modifier | Constructor and Description |
---|---|
protected |
DAVAnmeldungsVerwaltung(de.bsvrz.dav.daf.main.ClientDavInterface dav)
Standardkonstruktor.
|
Modifier and Type | Method and Description |
---|---|
protected abstract java.lang.String |
abmelden(java.util.Collection<DAVObjektAnmeldung> abmeldungen)
Führt alle übergebenen Datenabmeldungen durch.
|
protected abstract java.lang.String |
anmelden(java.util.Collection<DAVObjektAnmeldung> anmeldungen)
Führt alle übergebenen Datenanmeldungen durch.
|
protected DAVAnmeldungsVerwaltung.SendeStatus |
getAnmeldeStatus(DAVObjektAnmeldung anmeldung) |
protected de.bsvrz.dav.daf.main.ClientDavInterface |
getDav() |
protected abstract java.lang.String |
getInfo()
Erfragt Informationen zum Anmeldungsverhalten.
|
protected boolean |
isAngemeldet(DAVObjektAnmeldung anmeldung) |
void |
modifiziereObjektAnmeldung(java.util.Collection<DAVObjektAnmeldung> neueObjektAnmeldungen)
Modifiziert die hier verwalteten Objektanmeldungen dergestalt, dass nur
die innerhalb der übergebenen Liste beschriebenen Anmeldungen bestehen
bleiben.
|
protected void |
removeAnmeldung(DAVObjektAnmeldung abmeldung) |
protected void |
setAnmeldung(DAVObjektAnmeldung anmeldung,
DAVAnmeldungsVerwaltung.SendeStatus object) |
protected static final boolean DEBUG
protected DAVAnmeldungsVerwaltung(de.bsvrz.dav.daf.main.ClientDavInterface dav)
dav
- Datenverteilerverbindungpublic final void modifiziereObjektAnmeldung(java.util.Collection<DAVObjektAnmeldung> neueObjektAnmeldungen)
neueObjektAnmeldungen
- die neue Liste mit Objektanmeldungenprotected void removeAnmeldung(DAVObjektAnmeldung abmeldung)
protected void setAnmeldung(DAVObjektAnmeldung anmeldung, DAVAnmeldungsVerwaltung.SendeStatus object)
protected DAVAnmeldungsVerwaltung.SendeStatus getAnmeldeStatus(DAVObjektAnmeldung anmeldung)
protected boolean isAngemeldet(DAVObjektAnmeldung anmeldung)
protected abstract java.lang.String abmelden(java.util.Collection<DAVObjektAnmeldung> abmeldungen)
abmeldungen
- durchzuführende Datenabmeldungenprotected abstract java.lang.String anmelden(java.util.Collection<DAVObjektAnmeldung> anmeldungen)
anmeldungen
- durchzuführende Datenanmeldungenprotected abstract java.lang.String getInfo()
protected de.bsvrz.dav.daf.main.ClientDavInterface getDav()