|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.pua.prot.manager.ScriptRequestReceiver
public class ScriptRequestReceiver
Objekte dieser Klasse nehmen Objekte vom Datenverteiler entgegen.
Das Objekt wird dann an den
DataManager
weiterleitet.
Überwacht Änderungen an der Menge der Objekte.
Wird der Menge ein Objekt hinzugefügt, so meldet sich der Empfänger auf
dieses Objekt an.
Wird ein Skriptobjekt aus der Menge entfernt, dann meldet dich der Receiver auch
wieder von diesem Objekt ab.
Constructor Summary | |
---|---|
ScriptRequestReceiver(ClientDavInterface dav,
DataManagerInterface dataManager,
MutableSet mutableSet,
DataDescription dataDescription,
ReceiveOptions options,
ReceiverRole role)
|
Method Summary | |
---|---|
boolean |
isReady()
Zeigt ob Anmeldung auf alle Skriptobjekte durchgeführt wurde. |
void |
unsubscribe()
Meldet den Empfang von Daten ab. |
void |
update(MutableSet set,
SystemObject[] addedObjects,
SystemObject[] removedObjects)
Änderung der Menge. |
void |
update(ResultData[] results)
Daten von Objekt trifft ein |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ScriptRequestReceiver(ClientDavInterface dav, DataManagerInterface dataManager, MutableSet mutableSet, DataDescription dataDescription, ReceiveOptions options, ReceiverRole role) throws FailureException
dav
- Verbindung zum DatenverteilerdataManager
- Daten Manager. Wird beim Eintreffen von Daten benachrichtigt.mutableSet
- Zu überwachende ObjektMenge.dataDescription
- Atg und Aspekt.options
- Empfangsoptionen. Delta oder Normal.role
- Empfänger oder Senke
FailureException
- Fehler bei der Anmeldung oder beim Zugriff auf die Objektmenge.Method Detail |
---|
public void update(ResultData[] results)
de.bsvrz.dav.daf.main.ClientReceiverInterface#update(de.bsvrz.dav.daf.main.ResultData[])
public void update(MutableSet set, SystemObject[] addedObjects, SystemObject[] removedObjects)
de.bsvrz.dav.daf.main.config.MutableSetChangeListener#update(de.bsvrz.dav.daf.main.config.MutableSet, de.bsvrz.dav.daf.main.config.SystemObject[], de.bsvrz.dav.daf.main.config.SystemObject[])
public void unsubscribe()
public boolean isReady()
true
wenn alle Anmeldungen durchgeführt wurden.
false
sonst.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |