de.bsvrz.dav.daf.main.impl.archive.request
Class SubscriptionArchiveOnlineDataManager
java.lang.Object
de.bsvrz.dav.daf.main.impl.archive.request.SubscriptionArchiveOnlineDataManager
public class SubscriptionArchiveOnlineDataManager
- extends Object
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.
- Author:
- Kappich+Kniß Systemberatung Aachen (K2S), Achim Wullenkord (AW)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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
subscribe
public void subscribe(DatasetReceiverInterface receiver,
SystemObject object,
DataDescription dataDescription,
ReceiveOptions options,
HistoryTypeParameter historyType,
long history)
throws ConfigurationException
- Meldet sich als Empfänger von Datensätzen an und stellt über das Objekt
receiver
die Daten
(Archivdaten+Online) zur Verfügung.
- Parameters:
receiver
- object
- dataDescription
- options
- historyType
- history
-
- Throws:
ConfigurationException
unsubscribe
public void unsubscribe(DatasetReceiverInterface receiver,
SystemObject object,
DataDescription dataDescription)
throws ConfigurationException
- Throws:
ConfigurationException