Package de.bsvrz.dav.dav.subscriptions
Interface RemoteSubscription
- All Superinterfaces:
Subscription
- All Known Subinterfaces:
RemoteCentralSubscription,RemoteReceivingSubscription,RemoteSendingSubscription
- All Known Implementing Classes:
RemoteDrainSubscription,RemoteReceiverSubscription,RemoteSenderSubscription,RemoteSourceSubscription
Interface für eine Anmeldung zu einem anderen Datenverteiler (T_T)
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddPotentialDistributor(long transmitterId) Gibt die Schnittstelle zum Kommunikationspartner zurück, also z.B. eine T_A oder T_T-VerbindungvoidremovePotentialDistributor(long transmitterId) voidsetPotentialDistributors(Collection<Long> value) Methods inherited from interface de.bsvrz.dav.dav.subscriptions.Subscription
getAuthenticationState, getBaseSubscriptionInfo, getCentralDistributorId, getConnectionState, getNodeId, isAllowed, unsubscribe
-
Method Details
-
getCommunication
TransmitterCommunicationInterface getCommunication()Description copied from interface:SubscriptionGibt die Schnittstelle zum Kommunikationspartner zurück, also z.B. eine T_A oder T_T-Verbindung- Specified by:
getCommunicationin interfaceSubscription- Returns:
- die Schnittstelle zum Kommunikationspartner
-
getPotentialDistributors
-
setPotentialDistributors
-
addPotentialDistributor
void addPotentialDistributor(long transmitterId) -
removePotentialDistributor
void removePotentialDistributor(long transmitterId)
-