public class SenderSubscription
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private ClientSenderInterface |
_clientSender
Repräsentant des Empängers
|
private DataDescription |
_dataDescription
Beschreibende Informationen der zu versendenden Daten
|
private SendSubscriptionInfo |
_sendSubscriptionInfo
Senderanmeldeinformationen
|
private SystemObject |
_systemObject
Der Objekt der Anmeldung
|
Constructor and Description |
---|
SenderSubscription(ClientSenderInterface client,
SystemObject systemObject,
DataDescription dataDescription,
short externalSimulationVariant,
SenderRole senderRole)
Erzeugt ein neues Objekt mit den gegebenen Parametern.
|
Modifier and Type | Method and Description |
---|---|
BaseSubscriptionInfo |
getBaseSubscriptionInfo()
Gibt die Basisanmeldeinformationen zurück
|
ClientSenderInterface |
getClientSender()
Gibt den Empfänger zurück.
|
DataDescription |
getDataDescription()
Gibt die beschreibende Informationen der zu versendenden Daten zurück
|
SendSubscriptionInfo |
getSendSubscriptionInfo()
Gibt die Senderanmeldeinformationen zurück
|
SystemObject |
getSystemObject()
Gibt der Systemobjekt zurück
|
private boolean |
isRequestSupported()
Gibt die Information zurück, ob die Applikation getriggert werden kann oder nicht.
|
boolean |
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.
|
private ClientSenderInterface _clientSender
Repräsentant des Empängers
private SystemObject _systemObject
Der Objekt der Anmeldung
private DataDescription _dataDescription
Beschreibende Informationen der zu versendenden Daten
private SendSubscriptionInfo _sendSubscriptionInfo
Senderanmeldeinformationen
public SenderSubscription(ClientSenderInterface client, SystemObject systemObject, DataDescription dataDescription, short externalSimulationVariant, SenderRole senderRole) throws ConfigurationException
Erzeugt ein neues Objekt mit den gegebenen Parametern.
client
- Repräsentant des EmpängerssystemObject
- Objekt der AnmeldungdataDescription
- Beschreibende Informationen der zu versendenden DatenexternalSimulationVariant
- TBDsenderRole
- TBDConfigurationException
- wenn Fehler bei Konfigurationsänderungen auftritt.public final ClientSenderInterface getClientSender()
Gibt den Empfänger zurück.
public final void setClientSender(ClientSenderInterface client)
Setzt den Repräsentant des Empängers.
client
- Repräsentant des Empängerspublic final SystemObject getSystemObject()
Gibt der Systemobjekt zurück
public final DataDescription getDataDescription()
Gibt die beschreibende Informationen der zu versendenden Daten zurück
public final BaseSubscriptionInfo getBaseSubscriptionInfo()
Gibt die Basisanmeldeinformationen zurück
public final SendSubscriptionInfo getSendSubscriptionInfo()
Gibt die Senderanmeldeinformationen zurück
private boolean isRequestSupported()
Gibt die Information zurück, ob die Applikation getriggert werden kann oder nicht.
true:
Applikation kann getriggert werden, false:
Applikation kann nicht getriggert werdenpublic final boolean isSource()
Gibt an, ob der Status der Applikation der einer Quelle ist.
true: Anmeldung ist Quelle
, false:
Anmeldung ist keine Quellepublic final boolean isSender()
Gibt an, ob der Status der Applikation der eines Senders ist.
true: Anmeldung ist Sender
, false:
Anmeldung ist kein Sender