See: Description
Interface | Description |
---|---|
MessagingControl |
This feature provides a client session with the ability to use messaging
functionality to communicate directly with other client sessions.
|
MessagingControl.MessageHandler |
Handler interface for receiving messages from clients, with associated
content and other optional information.
|
MessagingControl.SendCallback |
Callback interface for send operation notifications.
|
MessagingControl.SendContextCallback<C> |
Contextual callback interface for send operation notifications.
|
MessagingControl.SendToFilterCallback |
Callback interface for filtered send operation notifications.
|
MessagingControl.SendToFilterContextCallback<C> |
Callback interface for filtered send operation notifications that have an
associated context.
|
SubscriptionControl |
This feature allows a client session to subscribe or unsubscribe other
clients to topics.
|
SubscriptionControl.RoutingSubscriptionRequest |
Encapsulates a request to subscribe to Routing Topic and a mechanism for
performing the subscription.
|
SubscriptionControl.RoutingSubscriptionRequest.Handler |
Handler for routing subscription requests.
|
SubscriptionControl.SubscriptionByFilterCallback |
Callback interface for filtered subscriptions and unsubscriptions.
|
SubscriptionControl.SubscriptionByFilterContextCallback<C> |
Callback interface for filtered subscriptions and unsubscriptions that
have an associated context.
|
SubscriptionControl.SubscriptionCallback |
Callback interface to receive status notifications for subscription and
unsubscription operations.
|
SubscriptionControl.SubscriptionContextCallback<C> |
Contextual callback interface to receive status notifications for
subscription and unsubscription operations.
|
TopicControl |
This feature provides a client session with the ability to manage topics.
|
TopicControl.AddCallback |
Callback interface for adding topics when no context is provided.
|
TopicControl.AddContextCallback<C> |
Contextual callback interface for adding topics.
|
TopicControl.MissingTopicHandler |
Handler called when a client session subscribes or fetches using a topic
selector that matches no topics.
|
TopicControl.MissingTopicNotification |
Notification that a session has made a request using a selector that does
not match any topics.
|
TopicControl.RemovalCallback |
Callback interface for
remove requests when
no context is used. |
TopicControl.RemovalContextCallback<C> |
Contextual callback interface for
remove requests. |
TopicControl.RemoveCallback | Deprecated
since 5.9 use of the
TopicControl.remove(String, RemovalCallback)
interface is preferred. |
TopicControl.RemoveContextCallback<C> | Deprecated
since 5.9 use of the
TopicControl.remove(String, Object, RemovalContextCallback)
interface is preferred. |
TopicControl.TopicEventListener |
Listener for topic events from the server.
|
TopicUpdateControl |
This feature provides a client session with the ability to update topics at
the server.
|
TopicUpdateControl.Updater |
An Updater provides methods for updating topics.
|
TopicUpdateControl.Updater.UpdateCallback |
Callback for update operations.
|
TopicUpdateControl.Updater.UpdateContextCallback<C> |
Contextual callback for update operations.
|
TopicUpdateControl.UpdateSource |
A source of updates which may be registered in order to update parts of
the topic tree.
|
TopicUpdateControl.ValueUpdater<V> |
An updater that may be used to update topics of a certain type by
specifying new values.
|
Enum | Description |
---|---|
TopicAddFailReason |
The reason for failure to add a topic.
|
This package provides a client with features relating to the management of topics.
This includes :
Topic Control
This feature allows a client to:
1) Create and remove topics.
2) Listen for attempts to subscribe to or fetch topics that do not exist.
Update Control
This feature allows the client act as a source (or feeder) for topics.
Subscription Control
This feature allows a client to subscribe other clients to
topics and unsubscribe them from topics. It also provides a mechanism for
being notified of attempts to subscribe to routing topics so that the
client specific routing can be set up.
Messaging Control
This feature allows a client to send messages via topics to specified
clients. It also allows the client to receive messages sent
on topics from other clients.
Copyright © 2016 Push Technology Ltd. All Rights Reserved.