Package de.bsvrz.dav.daf.main.impl
Class SendSubscriptionObject
java.lang.Object
de.bsvrz.dav.daf.main.impl.SendSubscriptionObject
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSender(SenderSubscription senderSubscription) final booleanGibt die Information zurück, ob die Applikation Daten senden kann oder nicht.final voidconfirmSendDataRequest(byte state) Setzt die Flagge, ob Daten gesendet werden können oder nichtfinal longGibt den Index der Sendung der übergebenen Anmeldungsinformation zurück.final Collection<SenderSubscription>Gibt die Sendeanmeldeinformationen zurückintGibt den Anmelde-Zeitstempel zurückbooleanisEmpty()booleanisSource()voidremoveSender(ClientSenderInterface sender)
-
Constructor Details
-
SendSubscriptionObject
-
-
Method Details
-
getTimeStamp
public int getTimeStamp()Gibt den Anmelde-Zeitstempel zurück- Returns:
- Sekunden seit 1970
-
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
-
removeSender
-
isEmpty
public boolean isEmpty() -
isSource
public boolean isSource()
-