Package | Description |
---|---|
com.pushtechnology.diffusion.client.content |
Unified API - Content.
|
com.pushtechnology.diffusion.client.features |
Unified API - Standard Client Features.
|
com.pushtechnology.diffusion.client.features.control.topics |
Unified API - Topic Control Features.
|
com.pushtechnology.diffusion.datatype |
Diffusion Data Types.
|
com.pushtechnology.diffusion.datatype.binary |
Diffusion Binary Data Type.
|
com.pushtechnology.diffusion.datatype.json |
Diffusion JSON Data Type.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Content
Data content.
|
Modifier and Type | Method and Description |
---|---|
<C> void |
Messaging.send(String topicPath,
Bytes message,
C context,
Messaging.SendContextCallback<C> callback)
Send a message.
|
void |
Messaging.send(String topicPath,
Bytes message,
Messaging.SendCallback callback)
Send a message.
|
<C> void |
Messaging.send(String topicPath,
Bytes message,
SendOptions options,
C context,
Messaging.SendContextCallback<C> callback)
Send a message.
|
void |
Messaging.send(String topicPath,
Bytes message,
SendOptions options,
Messaging.SendCallback callback)
Send a message.
|
Modifier and Type | Method and Description |
---|---|
<C> void |
TopicControl.addTopic(String topicPath,
TopicDetails details,
Bytes value,
C context,
TopicControl.AddContextCallback<C> callback)
Version of
TopicControl.addTopic(String, TopicDetails, Bytes, AddCallback)
that allows a user defined context to be provided. |
void |
TopicControl.addTopic(String topicPath,
TopicDetails details,
Bytes value,
TopicControl.AddCallback callback)
Send a request to the server to add a topic, specifying its initial
value.
|
<C> void |
TopicControl.addTopic(String topicPath,
TopicSpecification specification,
Bytes value,
C context,
TopicControl.AddContextCallback<C> callback)
Version of
TopicControl.addTopic(String, TopicSpecification, Bytes, AddCallback) that
allows a user defined context to be provided. |
void |
TopicControl.addTopic(String topicPath,
TopicSpecification specification,
Bytes value,
TopicControl.AddCallback callback)
Send a request to the server to add a topic, specifying its initial
value.
|
<C> TopicDetails |
TopicControl.addTopic(String topicPath,
TopicType topicType,
Bytes value,
C context,
TopicControl.AddContextCallback<C> callback)
Version of
TopicControl.addTopic(String, TopicType, Bytes, AddCallback) that
allows a user defined context to be provided. |
TopicDetails |
TopicControl.addTopic(String topicPath,
TopicType topicType,
Bytes value,
TopicControl.AddCallback callback)
Send a request to the server to add a topic.
|
<C> void |
MessagingControl.send(SessionId sessionId,
String topicPath,
Bytes message,
C context,
MessagingControl.SendContextCallback<C> callback)
Send a message to a session via a specific topic.
|
void |
MessagingControl.send(SessionId sessionId,
String topicPath,
Bytes message,
MessagingControl.SendCallback callback)
Send a message to a session via a specific topic.
|
<C> void |
MessagingControl.send(SessionId sessionId,
String topicPath,
Bytes message,
SendOptions options,
C context,
MessagingControl.SendContextCallback<C> callback)
Send message to a session via a specific topic.
|
void |
MessagingControl.send(SessionId sessionId,
String topicPath,
Bytes message,
SendOptions options,
MessagingControl.SendCallback callback)
Send a message to a session via a specific topic.
|
<C> void |
MessagingControl.sendToFilter(String filter,
String topicPath,
Bytes message,
C context,
MessagingControl.SendToFilterContextCallback<C> callback)
Send a message to all sessions that satisfy a given session filter.
|
void |
MessagingControl.sendToFilter(String filter,
String topicPath,
Bytes message,
MessagingControl.SendToFilterCallback callback)
Send a message to all sessions that satisfy a given session filter.
|
<C> void |
MessagingControl.sendToFilter(String filter,
String topicPath,
Bytes message,
SendOptions options,
C context,
MessagingControl.SendToFilterContextCallback<C> callback)
Send a message to all sessions that satisfy a given session filter.
|
void |
MessagingControl.sendToFilter(String filter,
String topicPath,
Bytes message,
SendOptions options,
MessagingControl.SendToFilterCallback callback)
Send a message to all sessions that satisfy a given session filter.
|
<C> void |
TopicUpdateControl.Updater.update(String topicPath,
Bytes data,
C context,
TopicUpdateControl.Updater.UpdateContextCallback<C> callback)
Updates a topic, with an attached context object.
|
void |
TopicUpdateControl.Updater.update(String topicPath,
Bytes data,
TopicUpdateControl.Updater.UpdateCallback callback)
Updates a topic with a
Bytes value. |
Modifier and Type | Method and Description |
---|---|
V |
DataType.readValue(Bytes bytes)
Create a value from binary.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Binary
A read-only binary value with support for binary deltas.
|
Modifier and Type | Interface and Description |
---|---|
interface |
JSON
Immutable JSON data value.
|
Copyright © 2016 Push Technology Ltd. All Rights Reserved.