Package de.bsvrz.dav.daf.main.impl
Class SendSubscriptionObject
- java.lang.Object
-
- de.bsvrz.dav.daf.main.impl.SendSubscriptionObject
-
public class SendSubscriptionObject extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SendSubscriptionObject(SenderSubscription senderSubscription)
-
Method Summary
Modifier and Type Method Description void
addSender(SenderSubscription senderSubscription)
boolean
canSendData()
Gibt die Information zurück, ob die Applikation Daten senden kann oder nicht.void
confirmSendDataRequest(byte state)
Setzt die Flagge, ob Daten gesendet werden können oder nichtlong
getSendDataIndex()
Gibt den Index der Sendung der übergebenen Anmeldungsinformation zurück.java.util.Collection<SenderSubscription>
getSenderSubscriptions()
Gibt die Sendeanmeldeinformationen zurückint
getTimeStamp()
Gibt den Anmelde-Zeitstempel zurückboolean
isEmpty()
boolean
isSource()
void
removeSender(ClientSenderInterface sender)
-
-
-
Constructor Detail
-
SendSubscriptionObject
public SendSubscriptionObject(SenderSubscription senderSubscription)
-
-
Method Detail
-
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()
-
-