public interface TransmitterCommunicationInterface extends CommunicationInterface
| Modifier and Type | Method and Description |
|---|---|
int |
getThroughputResistance()
Gibt den Widerstand/die Gewichtung dieser Verbindung zurück.
|
void |
sendReceipt(long centralTransmitterId,
ConnectionState state,
TransmitterSubscriptionType receiver,
RemoteSubscription remoteReceiverSubscription)
Sendet eine Quittung auf eine Datenanmeldung zurück bzw.
|
void |
subscribeToRemote(RemoteCentralSubscription remoteCentralSubscription)
Sorgt für eine Datenanmeldung bei einem entfernten Zentraldatenverteiler.
|
void |
unsubscribeToRemote(RemoteCentralSubscription remoteCentralSubscription)
Sorgt für Datenabmeldung bei einem entfernten Zentraldatenverteiler.
|
getId, getRemoteUserId, sendDatavoid subscribeToRemote(RemoteCentralSubscription remoteCentralSubscription)
remoteCentralSubscription - Anmeldeinformation auf einen Zentraldatenverteilervoid unsubscribeToRemote(RemoteCentralSubscription remoteCentralSubscription)
remoteCentralSubscription - Anmeldeinformation auf einen Zentraldatenverteilervoid sendReceipt(long centralTransmitterId,
ConnectionState state,
TransmitterSubscriptionType receiver,
RemoteSubscription remoteReceiverSubscription)
centralTransmitterId - ID des zentraldatenverteilers, sofern vorhanden. Typischerweise die ID dieses Datenverteilers oder eines nachgelagerten Datenverteilers.state - Verbindungszustand, siehe ConnectionStatereceiver - Art der Anmeldung Quelle-Empfänger oder Sender-SenkeremoteReceiverSubscription - Entweder eine RemoteSenderSubscription oder eine RemoteReceiverSubscription,
die die zugehörige eingehende Anmeldung von eine manderen Datenverteiler darstellt.int getThroughputResistance()