Package | Description |
---|---|
com.pushtechnology.diffusion.api.data |
Diffusion Topic Data API.
|
com.pushtechnology.diffusion.api.message | |
com.pushtechnology.diffusion.api.publisher |
Diffusion Internal Publisher API.
|
com.pushtechnology.diffusion.api.topic |
Diffusion Topics API.
|
Modifier and Type | Method and Description |
---|---|
void |
PublishingTopicData.publishExclusiveMessage(TopicMessage message,
TopicClient client,
MessagePriority priority)
As
PublishingTopicData.publishExclusiveMessage(TopicMessage, TopicClient) but
allowing a message priority to be specified. |
void |
PublishingTopicData.publishMessage(TopicMessage message,
MessagePriority priority)
As
PublishingTopicData.publishMessage(TopicMessage) but allowing a message priority
to be specified. |
boolean |
PublishingTopicData.updateAndPublish(TopicMessage message,
MessagePriority priority)
As
PublishingTopicData.updateAndPublish(TopicMessage) but allowing a message
priority to be specified. |
Modifier and Type | Method and Description |
---|---|
static MessagePriority |
MessagePriority.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MessagePriority[] |
MessagePriority.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
Publisher.publishExclusiveMessage(TopicMessage message,
TopicClient client,
MessagePriority priority) |
void |
Publisher.publishMessage(TopicMessage message,
MessagePriority priority) |
boolean |
Client.send(TopicMessage message,
MessagePriority priority)
Send a message to the client, specifying delivery priority.
|
boolean |
Client.sendFetchReply(TopicMessage message,
MessagePriority priority,
List<String> headers)
Deprecated.
since 5.6. Currently a classic client can issue a fetch request
to a stateless topic, or even a topic that does not exist.
This method enables a publisher to return a reply. At future
releases this capability will be removed.
|
Modifier and Type | Method and Description |
---|---|
void |
TopicProvider.publishExclusiveMessage(TopicMessage message,
TopicClient client,
MessagePriority priority)
Deprecated.
since 5.6. See
TopicProvider.publishMessage(TopicMessage) for
details. |
void |
Topic.publishExclusiveMessage(TopicMessage message,
TopicClient client,
MessagePriority priority)
A variant of
Topic.publishMessage(TopicMessage) that publishes a
message to all but one client and allows the message priority to be
specified. |
void |
TopicProvider.publishMessage(TopicMessage message,
MessagePriority priority)
Deprecated.
since 5.6. See
TopicProvider.publishMessage(TopicMessage) for
details. |
void |
Topic.publishMessage(TopicMessage message,
MessagePriority priority)
A variant of
Topic.publishMessage(TopicMessage) that allows the
message priority to be specified. |
void |
ClientGroup.send(TopicMessage message,
MessagePriority priority)
Send a message to all clients in the group, specifying a delivery
priority.
|
void |
ClientGroup.sendExclusive(TopicMessage message,
TopicClient excludeClient,
MessagePriority priority)
Send an exclusive message, i.e.
|
Copyright © 2016 Push Technology Ltd. All Rights Reserved.