Class 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.
    • 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 Detail

      • StreamedRequestManager

        public StreamedRequestManager​(ClientDavInterface connection,
                                      short defaultSimulationVariant)
    • Method Detail

      • getArchiveRequester

        public StreamedArchiveRequester getArchiveRequester​(SystemObject archiveSystem)
        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