Class StreamedRequestManager
java.lang.Object
de.bsvrz.dav.daf.main.impl.archive.request.StreamedRequestManager
public class StreamedRequestManager
extends java.lang.Object
Diese Klasse verwaltet Archivantworten, die an unterschiedliche StreamedArchiveRequester gerichtet sind und sorgt dafür, dass jeder
StreamedArchivRequester nur die Archivantworten bekommt, die für ihn sind. Somit werden die Antworten des Archivs nicht an alle
StreamedArchiveRequester geschickt, sondern an diesen Manager und dieser verteilt die Antworten.
-
Constructor Summary
Constructors Constructor Description StreamedRequestManager(ClientDavInterface connection, short defaultSimulationVariant)
-
Method Summary
Modifier and Type Method Description StreamedArchiveRequester
getArchiveRequester(SystemObject archiveSystem)
Diese Methode gibt ein StreamedArchiveRequester zurück, falls noch kein Objekt vorhanden ist, wird ein Objekt angelegt.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
StreamedRequestManager
-
-
Method Details
-
getArchiveRequester
Diese Methode gibt ein StreamedArchiveRequester zurück, falls noch kein Objekt vorhanden ist, wird ein Objekt angelegt. Der StreamedArchiveRequester bekommt ein Archivsystem übergeben und kann somit Daten anfordern- Parameters:
archiveSystem
- Von diesem Archivsystem kann der StreamedArchiveRequester Daten anfordern- Returns:
- StreamedArchiveRequester zum anfordern von Daten aus einem Archivsystem
-