Class SubscriptionWithHistory


  • public class SubscriptionWithHistory
    extends java.lang.Object
    • 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 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 - Empfangsanmeldung
        actualDataAvailable - 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.