public class OnlineDataReceiverSet
extends java.lang.Object
| Constructor and Description |
|---|
OnlineDataReceiverSet(ClientDavInterface dav,
ReceiveOptions receiveOptions,
java.util.List<Tuple<java.lang.Long,java.lang.Long>> periodList,
NewDataCollector newDataCollector)
Erzeugt das Objekt.
|
| Modifier and Type | Method and Description |
|---|---|
OnlineDataReceiver |
createReceiver(Qualifier qualifier)
Gibt einen Empfänger für die übergebende Datenidentifikation zurück.
|
boolean |
dataAvailable()
Zeigt ob Daten für einen der Empfänger vorliegen.
|
protected ClientDavInterface |
getDav()
Liefert Verbindung zum Dav.
|
protected java.util.List<Tuple<java.lang.Long,java.lang.Long>> |
getPeriods()
Liefert eine Liste mit Zeitbereichen.
|
ReceiveOptions |
getReceiveOptions()
Liefert die Empfangsoptionen.
|
public OnlineDataReceiverSet(ClientDavInterface dav, ReceiveOptions receiveOptions, java.util.List<Tuple<java.lang.Long,java.lang.Long>> periodList, NewDataCollector newDataCollector) throws FailureException
dav - Verbindung zum DatenverteilerreceiveOptions - Anmeldeoptionen. (delta-Anfrage, nachgelieferte Daten). Siehe auch Klassenbeschreibung für weitere Informationen.periodList - Liste mit relevanten Zeitbereichen. Wird nicht verändert. Siehe auch Klassenbeschreibung für weitere Informationen.newDataCollector - Objekt, das benachrichtigt wird, wenn neue Daten vorliegen.FailureException - Falls es bei der Kommunikation mit der Konfiguration zu einem Fehler kommt.public OnlineDataReceiver createReceiver(Qualifier qualifier) throws FailureException
qualifier - Datenidentifikation.FailureException - Falls es bei der Kommunikation mit der Konfiguration zu einem Fehler kommt.protected ClientDavInterface getDav()
ClientDavInterface.disconnect(boolean,java.lang.String))
werden!protected java.util.List<Tuple<java.lang.Long,java.lang.Long>> getPeriods()
public ReceiveOptions getReceiveOptions()
public boolean dataAvailable()
true falls noch Daten für einen Empfänger vorliegen.