Class SubscriptionWithHistory
- java.lang.Object
-
- de.bsvrz.dav.daf.main.impl.subscription.SubscriptionWithHistory
-
public class SubscriptionWithHistory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SubscriptionWithHistory(ReceiverSubscription receiverSubscription)Erzeugt ein neues objekt mit den gegebenen Parametern.SubscriptionWithHistory(ReceiverSubscription receiverSubscription, boolean actualDataAvailable)Erzeugt ein neues objekt mit den gegebenen Parametern.
-
Method Summary
Modifier and Type Method Description voidactualDataUpdate()Aktualisiert die Zeitintervalle und markiert die OnlinedatenaktualisierungbytegetHistoryUpdatesNumber()Gibt an, ob schonmal eine Archivedatenaktualisierung erfolgt istReceiverSubscriptiongetReceiverSubscription()Gibt die Empfangsanmeldung zurückbooleangetUpdateState()Gibt an, ob eine Aktualisierung der Onlinedaten und Archivedaten erfolgt istvoidhistoryDataUpdate()Aktualisiert die Zeitintervalle und markiert die Archivdatenaktualisierung
-
-
-
Constructor Detail
-
SubscriptionWithHistory
public SubscriptionWithHistory(ReceiverSubscription receiverSubscription)
Erzeugt ein neues objekt mit den gegebenen Parametern.- Parameters:
receiverSubscription- Empfangsanmeldung
-
SubscriptionWithHistory
public SubscriptionWithHistory(ReceiverSubscription receiverSubscription, boolean actualDataAvailable)
Erzeugt ein neues objekt mit den gegebenen Parametern.- Parameters:
receiverSubscription- EmpfangsanmeldungactualDataAvailable- mindestes ein datensatz ist online
-
-
Method Detail
-
getReceiverSubscription
public final ReceiverSubscription getReceiverSubscription()
Gibt die Empfangsanmeldung zurück- Returns:
- Empfangsanmeldung
-
getUpdateState
public final boolean getUpdateState()
Gibt an, ob eine Aktualisierung der Onlinedaten und Archivedaten erfolgt ist- Returns:
true:Aktualisierung der Onlinedaten und Archivedaten erfolgt,false:Aktualisierung nicht erfolgt
-
actualDataUpdate
public final void actualDataUpdate()
Aktualisiert die Zeitintervalle und markiert die Onlinedatenaktualisierung
-
historyDataUpdate
public final void historyDataUpdate()
Aktualisiert die Zeitintervalle und markiert die Archivdatenaktualisierung
-
getHistoryUpdatesNumber
public final byte getHistoryUpdatesNumber()
Gibt an, ob schonmal eine Archivedatenaktualisierung erfolgt ist- Returns:
- aktuelle Anzahl der angestossenen Archiv Anfragen.
-
-