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
    void actualDataUpdate()
    Aktualisiert die Zeitintervalle und markiert die Onlinedatenaktualisierung
    byte getHistoryUpdatesNumber()
    Gibt an, ob schonmal eine Archivedatenaktualisierung erfolgt ist
    ReceiverSubscription getReceiverSubscription()
    Gibt die Empfangsanmeldung zurück
    boolean getUpdateState()
    Gibt an, ob eine Aktualisierung der Onlinedaten und Archivedaten erfolgt ist
    void historyDataUpdate()
    Aktualisiert die Zeitintervalle und markiert die Archivdatenaktualisierung

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • 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 - Empfangsanmeldung
      actualDataAvailable - mindestes ein datensatz ist online
  • Method Details

    • 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.