de.bsvrz.dav.daf.main.impl.archive.request
Class StreamedRequestManager.ClientReceiver
java.lang.Object
de.bsvrz.dav.daf.main.impl.archive.request.StreamedRequestManager.ClientReceiver
- All Implemented Interfaces:
- ClientReceiverInterface, NonQueueingReceiver
- Enclosing class:
- StreamedRequestManager
private final class StreamedRequestManager.ClientReceiver
- extends Object
- implements ClientReceiverInterface, NonQueueingReceiver
Diese Klasse implementiert ein ClientReceiverInterface. Dieses wird von der Klasse StreamedRequestManager benötigt um sich als Empfänger von Datensätzen
anzumelden, die vom Archiv versendet werden und für die StreamedArchiveRequester Objekte gedacht sind. TBD NonQueueingReceiver kann deadlock erzeugen !!
drauf achten
Method Summary |
void |
update(ResultData[] results)
Diese Klasse wird vom DaV aufgerufen sobald Datensätze zur Verfügung stehen, auf die sich dieses Objekt als Empfänger angemeldet hat. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StreamedRequestManager.ClientReceiver
private StreamedRequestManager.ClientReceiver()
update
public void update(ResultData[] results)
- Diese Klasse wird vom DaV aufgerufen sobald Datensätze zur Verfügung stehen, auf die sich dieses Objekt als Empfänger angemeldet hat.
- Specified by:
update
in interface ClientReceiverInterface
- Parameters:
results
- Datensätze, die empfangen wurden