Package org.opentcs.access.rmi.services
Schnittstelle RemoteNotificationService
- Alle Superschnittstellen:
Remote
Declares the methods provided by the
NotificationService
via RMI.
The majority of the methods declared here have signatures analogous to their counterparts in
NotificationService
, with an additional ClientID
parameter which serves the
purpose of identifying the calling client and determining its permissions.
To avoid redundancy, the semantics of methods that only pass through their arguments are not
explicitly documented here again. See the corresponding API documentation in
NotificationService
for these, instead.
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfetchUserNotifications
(ClientID clientId, Predicate<UserNotification> predicate) void
publishUserNotification
(ClientID clientId, UserNotification notification)
-
Methodendetails
-
fetchUserNotifications
List<UserNotification> fetchUserNotifications(ClientID clientId, Predicate<UserNotification> predicate) throws RemoteException - Löst aus:
RemoteException
-
publishUserNotification
void publishUserNotification(ClientID clientId, UserNotification notification) throws RemoteException - Löst aus:
RemoteException
-