Class SenderSubscription
- java.lang.Object
-
- de.bsvrz.dav.daf.main.impl.subscription.SenderSubscription
-
public class SenderSubscription extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SenderSubscription(ClientSenderInterface client, SystemObject systemObject, DataDescription dataDescription, short externalSimulationVariant, SenderRole senderRole)
Erzeugt ein neues Objekt mit den gegebenen Parametern.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaseSubscriptionInfo
getBaseSubscriptionInfo()
Gibt die Basisanmeldeinformationen zurückClientSenderInterface
getClientSender()
Gibt den Empfänger zurück.DataDescription
getDataDescription()
Gibt die beschreibende Informationen der zu versendenden Daten zurückSendSubscriptionInfo
getSendSubscriptionInfo()
Gibt die Senderanmeldeinformationen zurückSystemObject
getSystemObject()
Gibt der Systemobjekt zurückboolean
isSender()
Gibt an, ob der Status der Applikation der eines Senders ist.boolean
isSource()
Gibt an, ob der Status der Applikation der einer Quelle ist.void
setClientSender(ClientSenderInterface client)
Setzt den Repräsentant des Empängers.
-
-
-
Constructor Detail
-
SenderSubscription
public SenderSubscription(ClientSenderInterface client, SystemObject systemObject, DataDescription dataDescription, short externalSimulationVariant, SenderRole senderRole)
Erzeugt ein neues Objekt mit den gegebenen Parametern.- Parameters:
client
- Repräsentant des EmpängerssystemObject
- Objekt der AnmeldungdataDescription
- Beschreibende Informationen der zu versendenden DatenexternalSimulationVariant
-senderRole
-
-
-
Method Detail
-
getClientSender
public final ClientSenderInterface getClientSender()
Gibt den Empfänger zurück.- Returns:
- Repräsentant des Empängers
-
setClientSender
public final void setClientSender(ClientSenderInterface client)
Setzt den Repräsentant des Empängers.- Parameters:
client
- Repräsentant des Empängers
-
getSystemObject
public final SystemObject getSystemObject()
Gibt der Systemobjekt zurück- Returns:
- Systemobjekt
-
getDataDescription
public final DataDescription getDataDescription()
Gibt die beschreibende Informationen der zu versendenden Daten zurück- Returns:
- beschreibende Informationen
-
getBaseSubscriptionInfo
public final BaseSubscriptionInfo getBaseSubscriptionInfo()
Gibt die Basisanmeldeinformationen zurück- Returns:
- Basisanmeldeinformation
-
getSendSubscriptionInfo
public final SendSubscriptionInfo getSendSubscriptionInfo()
Gibt die Senderanmeldeinformationen zurück- Returns:
- Senderanmeldeinformation
-
isSource
public final boolean isSource()
Gibt an, ob der Status der Applikation der einer Quelle ist.- Returns:
true: Anmeldung ist Quelle
,false:
Anmeldung ist keine Quelle
-
isSender
public final boolean isSender()
Gibt an, ob der Status der Applikation der eines Senders ist.- Returns:
true: Anmeldung ist Sender
,false:
Anmeldung ist kein Sender
-
-