Package | Description |
---|---|
com.pushtechnology.diffusion.client.callbacks |
Client API : Callback Interfaces.
|
com.pushtechnology.diffusion.client.features |
Client API : Standard Features.
|
com.pushtechnology.diffusion.client.features.control.clients |
Client API : Client Control Features.
|
com.pushtechnology.diffusion.client.features.control.topics |
Client API : Topic Control Features.
|
Modifier and Type | Method and Description |
---|---|
void |
ServerHandler.onRegistered(Registration registration)
Deprecated.
Called when the handler has been successfully registered with the server.
|
void |
ServerHandler.Default.onRegistered(Registration registration) |
Modifier and Type | Method and Description |
---|---|
<T,R> CompletableFuture<Registration> |
Messaging.addRequestHandler(String path,
Class<? extends T> requestType,
Class<? super R> responseType,
Messaging.RequestHandler<T,R> handler,
String... sessionProperties)
Register a request handler to handle requests from other client sessions
for a branch of the message path hierarchy.
|
Modifier and Type | Method and Description |
---|---|
CompletableFuture<Registration> |
AuthenticationControl.setAuthenticationHandler(String handlerName,
AuthenticationControl.ControlAuthenticator authenticator)
Register an authentication handler for client authentication events.
|
CompletableFuture<Registration> |
ClientControl.setQueueEventHandler(ClientControl.QueueEventStream handler)
Register a handler for client queue threshold events.
|
CompletableFuture<Registration> |
ClientControl.setSessionPropertiesListener(ClientControl.SessionPropertiesStream listener,
String... requiredProperties)
Register a listener that will be notified when client sessions are
opened, disconnected, reconnected, closed or when selected session
property values are updated.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
TopicNotifications.NotificationRegistration
The NotificationRegistration represents the registration state of the
associated listener on the server.
|
Modifier and Type | Method and Description |
---|---|
CompletableFuture<Registration> |
TopicControl.addMissingTopicHandler(String topicPath,
TopicControl.MissingTopicNotificationStream handler)
Register a
TopicControl.MissingTopicNotificationStream to handle requests for
a branch of the topic tree. |
CompletableFuture<Registration> |
SubscriptionControl.addRoutingSubscriptionHandler(String topicPath,
SubscriptionControl.RoutingSubscriptionRequest.RoutingHandler handler)
Deprecated.
since 6.7
Routing topics are deprecated. The more powerful
|
Copyright © 2023 DiffusionData Ltd. All Rights Reserved.