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
Modifier and Type Method Description BaseSubscriptionInfogetBaseSubscriptionInfo()Gibt die Basisanmeldeinformationen zurückClientSenderInterfacegetClientSender()Gibt den Empfänger zurück.DataDescriptiongetDataDescription()Gibt die beschreibende Informationen der zu versendenden Daten zurückSendSubscriptionInfogetSendSubscriptionInfo()Gibt die Senderanmeldeinformationen zurückSystemObjectgetSystemObject()Gibt der Systemobjekt zurückbooleanisSender()Gibt an, ob der Status der Applikation der eines Senders ist.booleanisSource()Gibt an, ob der Status der Applikation der einer Quelle ist.voidsetClientSender(ClientSenderInterface client)Setzt den Repräsentant des Empängers.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
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 Details
-
getClientSender
Gibt den Empfänger zurück.- Returns:
- Repräsentant des Empängers
-
setClientSender
Setzt den Repräsentant des Empängers.- Parameters:
client- Repräsentant des Empängers
-
getSystemObject
Gibt der Systemobjekt zurück- Returns:
- Systemobjekt
-
getDataDescription
Gibt die beschreibende Informationen der zu versendenden Daten zurück- Returns:
- beschreibende Informationen
-
getBaseSubscriptionInfo
Gibt die Basisanmeldeinformationen zurück- Returns:
- Basisanmeldeinformation
-
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
-