Class SendSubscriptionObject

java.lang.Object
de.bsvrz.dav.daf.main.impl.SendSubscriptionObject

public class SendSubscriptionObject
extends java.lang.Object
  • Constructor Details

    • SendSubscriptionObject

      public SendSubscriptionObject​(SenderSubscription senderSubscription)
  • Method Details

    • getTimeStamp

      public int getTimeStamp()
      Gibt den Anmelde-Zeitstempel zurück
      Returns:
      Sekunden seit 1970
    • getSenderSubscriptions

      public final java.util.Collection<SenderSubscription> getSenderSubscriptions()
      Gibt die Sendeanmeldeinformationen zurück
      Returns:
      Sendeanmeldeinformationen
    • getSendDataIndex

      public final long getSendDataIndex()
      Gibt den Index der Sendung der übergebenen Anmeldungsinformation zurück. Der Index startet immer mit 1 und wird bei jeder Abfrage um 1 erhöht, wenn es 0x3FFFFFFF (2 hoch 29 ) erreicht hat, fängt es wieder bei 1 an.
      Returns:
      der Index der Sendung
    • canSendData

      public final boolean canSendData()
      Gibt die Information zurück, ob die Applikation Daten senden kann oder nicht.
      Returns:
      true: Applikation kann Daten senden, false: Applikation kann keine Daten senden.
    • confirmSendDataRequest

      public final void confirmSendDataRequest​(byte state)
      Setzt die Flagge, ob Daten gesendet werden können oder nicht
      Parameters:
      state - Status
    • addSender

      public void addSender​(SenderSubscription senderSubscription)
    • removeSender

      public void removeSender​(ClientSenderInterface sender)
    • isEmpty

      public boolean isEmpty()
    • isSource

      public boolean isSource()