|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.dav.daf.main.impl.subscription.SenderSubscription
public class SenderSubscription
Field Summary | |
---|---|
private ClientSenderInterface |
_clientSender
Repräsentant des Empängers |
private DataDescription |
_dataDescription
Beschreibende Informationen der zu versendenden Daten |
private boolean |
_requestConfirmed
Gibt an, ob es sich um eine bestätigte Anmeldung handelt |
private SendSubscriptionInfo |
_sendSubscriptionInfo
Senderanmeldeinformationen |
private SystemObject |
_systemObject
Der Objekt der Anmeldung |
Constructor Summary | |
---|---|
SenderSubscription(ClientSenderInterface client,
SystemObject systemObject,
DataDescription dataDescription,
short externalSimulationVariant,
SenderRole senderRole)
Erzeugt ein neues Objekt mit den gegebenen Parametern. |
Method Summary | |
---|---|
void |
confirmRequest(boolean confirmation)
Setzt die Anmeldungsbestätigung. |
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 |
boolean |
isRequestConfirmed()
Gibt die Information ob die Anmeldung bestätigt wurde. |
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private ClientSenderInterface _clientSender
private SystemObject _systemObject
private DataDescription _dataDescription
private SendSubscriptionInfo _sendSubscriptionInfo
private boolean _requestConfirmed
Constructor Detail |
---|
public SenderSubscription(ClientSenderInterface client, SystemObject systemObject, DataDescription dataDescription, short externalSimulationVariant, SenderRole senderRole) throws ConfigurationException
client
- Repräsentant des EmpängerssystemObject
- Objekt der AnmeldungdataDescription
- Beschreibende Informationen der zu versendenden DatenexternalSimulationVariant
- TBDsenderRole
- TBD
ConfigurationException
- wenn Fehler bei Konfigurationsänderungen auftritt.Method Detail |
---|
public final ClientSenderInterface getClientSender()
public final void setClientSender(ClientSenderInterface client)
client
- Repräsentant des Empängerspublic final SystemObject getSystemObject()
public final DataDescription getDataDescription()
public final BaseSubscriptionInfo getBaseSubscriptionInfo()
public final SendSubscriptionInfo getSendSubscriptionInfo()
private boolean isRequestSupported()
true:
Applikation kann getriggert werden, false:
Applikation kann nicht getriggert werdenpublic final boolean isRequestConfirmed()
true: Anmeldung bestätigt
, false:
Anmeldung nicht bestätigtpublic final void confirmRequest(boolean confirmation)
confirmation
- Bestätigungpublic final boolean isSource()
true: Anmeldung ist Quelle
, false:
Anmeldung ist keine Quellepublic final boolean isSender()
true: Anmeldung ist Sender
, false:
Anmeldung ist kein Sender
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |