Class StreamedRequestManager

java.lang.Object
de.bsvrz.dav.daf.main.impl.archive.request.StreamedRequestManager

public class StreamedRequestManager extends 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 Details

    • StreamedRequestManager

      public StreamedRequestManager(ClientDavInterface connection, short defaultSimulationVariant)
  • Method Details

    • 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