Class SubscriptionArchiveOnlineDataManager
java.lang.Object
de.bsvrz.dav.daf.main.impl.archive.request.SubscriptionArchiveOnlineDataManager
Diese Klasse stellt ein Objekt zur Verfügung, das Archidaten und Onlinedaten mischt. Dafür meldet es sich als Empfänger auf vorgegebene Daten an
und fordert dann aus dem Archivsystem ebenfalls Daten an um diese zu mischen.
-
Constructor Summary
ConstructorsConstructorDescriptionSubscriptionArchiveOnlineDataManager
(ArchiveRequestManager archive, ClientDavInterface connection) Erzeugt ein Objekt, das es ermöglicht einen Empfänger anzumelden. -
Method Summary
Modifier and TypeMethodDescriptionvoid
subscribe
(DatasetReceiverInterface receiver, SystemObject object, DataDescription dataDescription, ReceiveOptions options, HistoryTypeParameter historyType, long history) Meldet sich als Empfänger von Datensätzen an und stellt über das Objektreceiver
die Daten (Archivdaten+Online) zur Verfügung.void
unsubscribe
(DatasetReceiverInterface receiver, SystemObject object, DataDescription dataDescription)
-
Constructor Details
-
SubscriptionArchiveOnlineDataManager
public SubscriptionArchiveOnlineDataManager(ArchiveRequestManager archive, ClientDavInterface connection) Erzeugt ein Objekt, das es ermöglicht einen Empfänger anzumelden. Vor die Onlinedatensätze werden Archidatensätze gemischt.- Parameters:
archive
- Archiv, das die Archivdaten zur Verfügung stelltconnection
- Verbindung zum DaV
-
-
Method Details
-
subscribe
public void subscribe(DatasetReceiverInterface receiver, SystemObject object, DataDescription dataDescription, ReceiveOptions options, HistoryTypeParameter historyType, long history) Meldet sich als Empfänger von Datensätzen an und stellt über das Objektreceiver
die Daten (Archivdaten+Online) zur Verfügung.- Parameters:
receiver
-object
-dataDescription
-options
-historyType
-history
-
-
unsubscribe
public void unsubscribe(DatasetReceiverInterface receiver, SystemObject object, DataDescription dataDescription)
-