public class EreignisPublisher
extends java.lang.Object
implements de.bsvrz.dav.daf.main.ClientSenderInterface
Constructor and Description |
---|
EreignisPublisher(EreignisVerwaltung verwaltung,
DavEreignis davEreignis)
erzeugt eine Instanz eines Publishers für das in der übergebenen
Verwaltung verwaltete Ereignis.
|
Modifier and Type | Method and Description |
---|---|
void |
connect()
meldet das Ereignis beim Datenverteiler an.
|
void |
dataRequest(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription,
byte state) |
void |
disconnect()
meldet das Ereignis beim Datenverteiler ab.
|
boolean |
isRequestSupported(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription) |
void |
publiziereGueltigkeit(EreignisGueltigkeit gueltigkeit)
versendet den übergebenen Zustand des Ereignisses
|
public EreignisPublisher(EreignisVerwaltung verwaltung, DavEreignis davEreignis)
verwaltung
- die VerwaltungdavEreignis
- das Ereignispublic 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.ClientSenderInterface
public 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.ClientSenderInterface
public void connect()
public void disconnect()
public void publiziereGueltigkeit(EreignisGueltigkeit gueltigkeit) throws de.bsvrz.dav.daf.main.DataNotSubscribedException, de.bsvrz.dav.daf.main.SendSubscriptionNotConfirmed
gueltigkeit
- die zu versendende Gültigkeitde.bsvrz.dav.daf.main.DataNotSubscribedException
- Fehler beim Versand der Daten über den Datenverteilerde.bsvrz.dav.daf.main.SendSubscriptionNotConfirmed
- Sendefreigabe wurde vom Datenverteiler noch nicht erteilt