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 TypeMethodDescriptionvoid
addSender
(SenderSubscription senderSubscription) final boolean
Gibt die Information zurück, ob die Applikation Daten senden kann oder nicht.final void
confirmSendDataRequest
(byte state) Setzt die Flagge, ob Daten gesendet werden können oder nichtfinal long
Gibt den Index der Sendung der übergebenen Anmeldungsinformation zurück.final Collection<SenderSubscription>
Gibt die Sendeanmeldeinformationen zurückint
Gibt den Anmelde-Zeitstempel zurückboolean
isEmpty()
boolean
isSource()
void
removeSender
(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()
-