public class DatenFlussSteuerungsVersorger
extends java.lang.Object
implements de.bsvrz.dav.daf.main.ClientReceiverInterface
IDatenFlussSteuerungsListener
weiter.Modifier | Constructor and Description |
---|---|
protected |
DatenFlussSteuerungsVersorger(IVerwaltung verwaltung,
de.bsvrz.dav.daf.main.config.SystemObject dfsObjekt)
Standardkonstruktor.
|
Modifier and Type | Method and Description |
---|---|
void |
addListener(IDatenFlussSteuerungsListener listener)
Fügt diesem Element einen neuen Beobachter hinzu.
|
static DatenFlussSteuerungsVersorger |
getInstanz(IVerwaltung verwaltung)
Erfragt die statische Instanz dieser Klasse.
|
void |
removeListener(IDatenFlussSteuerungsListener listener)
Löscht ein Beobachterobjekt.
|
static void |
reset()
Funktion nur für Testzwecke: Entfernt die globale Instanz der Klasse, um
eine Neuinitialisierng zu erzwingen.
|
void |
update(de.bsvrz.dav.daf.main.ResultData[] resultate) |
protected DatenFlussSteuerungsVersorger(IVerwaltung verwaltung, de.bsvrz.dav.daf.main.config.SystemObject dfsObjekt) throws DUAInitialisierungsException
verwaltung
- Verbindung zum VerwaltungsmoduldfsObjekt
- das des Objektes, das die Datenflusssteuerung für das
übergebene Verwaltungsmodul beschreibtDUAInitialisierungsException
- wird geworfen, wenn die übergebene Verbindung fehlerhaft ist
(nicht die geforderten Informationen bereit hält), bzw. keine
Datenanmeldungen durchgeführt werden konntenpublic static DatenFlussSteuerungsVersorger getInstanz(IVerwaltung verwaltung) throws DUAInitialisierungsException
IDatenFlussSteuerungsListener
weiter.verwaltung
- Verbindung zum VerwaltungsmodulDUAInitialisierungsException
- wird geworfen, wenn die übergebene Verbindung fehlerhaft ist
(nicht die geforderten Informationen bereit hält), bzw. keine
Datenanmeldungen durchgeführt werden konntenpublic static void reset()
public final void addListener(IDatenFlussSteuerungsListener listener)
listener
- der neue Beobachterpublic final void removeListener(IDatenFlussSteuerungsListener listener)
listener
- das zu löschende Beobachterobjektpublic void update(de.bsvrz.dav.daf.main.ResultData[] resultate)
update
in interface de.bsvrz.dav.daf.main.ClientReceiverInterface