A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
P
- PaginatedQuery - class in io.ably.lib.http
- An object that encapsulates parameters of a REST query with a paginated response
- PaginatedResult - class in io.ably.lib.types
- Contains a page of results for message or presence history, stats, or REST presence requests.
- Param - class in io.ably.lib.types
- A class encapsulating a key/value pair
- ParamsUtils - class in io.ably.lib.util
- parseUrl(String) - function in io.ably.lib.http.HttpUtils
- patch(String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.HttpScheduler
- Async HTTP PATCH for Ably host, with fallbacks
- patch(String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.AsyncHttpScheduler
- Async HTTP PATCH for Ably host, with fallbacks
- patch(String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.SyncHttpScheduler
- Async HTTP PATCH for Ably host, with fallbacks
- ping(CompletionListener) - function in io.ably.lib.realtime.Connection
- When connected, sends a heartbeat ping to the Ably server and executes the callback with any error and the responsetime in milliseconds when a heartbeat ping request is echoed from the server.This can be useful for measuring true round-trip latency to the connected Ably server.
- ping(CompletionListener) - function in io.ably.lib.transport.ConnectionManager
- *******************ping API
- Platform - class in io.ably.lib.platform
- PlatformAgentProvider - class in io.ably.lib.util
- post(String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.HttpScheduler
- Async HTTP POST for Ably host, with fallbacks
- post(String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.AsyncHttpScheduler
- Async HTTP POST for Ably host, with fallbacks
- post(String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.SyncHttpScheduler
- Async HTTP POST for Ably host, with fallbacks
- postSync(Http,String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean) - function in io.ably.lib.http.HttpHelpers
- postUri(HttpCore,String,Array,Array,Array,HttpCore.ResponseHandler) - function in io.ably.lib.http.HttpHelpers
- HTTP POST with data in form encoding for non-Ably host
- presence - enum entry in io.ably.lib.types.ProtocolMessage.Action
- presence - enum entry in io.ably.lib.types.ProtocolMessage.Flag
- presence - enum entry in io.ably.lib.types.ChannelMode
The client can enter the presence set.
- Presence - class in io.ably.lib.realtime
- Enables the presence set to be entered and subscribed to, and the historic presence set to be retrieved for a channel.
- Presence.PresenceListener - class in io.ably.lib.realtime.Presence
- An interface allowing a listener to be notified of arrival of a presence message.
- presence_subscribe - enum entry in io.ably.lib.types.ProtocolMessage.Flag
- presence_subscribe - enum entry in io.ably.lib.types.ChannelMode
The client can receive presence messages.
- PresenceMessage - class in io.ably.lib.types
- A class representing an individual presence update to be sent or received via the Ably Realtime service.
- PresenceMessage.Action - class in io.ably.lib.types.PresenceMessage
- Describes the possible actions members in the presence set can emit.
- PresenceMessage.ActionSerializer - class in io.ably.lib.types.PresenceMessage
- PresenceMessage.Serializer - class in io.ably.lib.types.PresenceMessage
- PresenceSerializer - class in io.ably.lib.types
- PresenceSerializer: internal Utility class to convert response bodies in different formats to PresenceMessage and PresenceMessage arrays.
- present - enum entry in io.ably.lib.types.PresenceMessage.Action
When subscribing to presence events on a channel that already has members present,this event is emitted for every member already present on the channel before the subscribe listener was registered.
Spec: TP2
- println(int,String,String,Throwable) - function in io.ably.lib.util.Log.LogHandler
- println(int,String,String,Throwable) - function in io.ably.lib.util.Log.DefaultHandler
- printStackTrace() - function in java.lang.MessageDecodeException
- printStackTrace() - function in java.lang.AblyException
- printStackTrace() - function in java.lang.AblyException.HostFailedException
- printStackTrace() - function in java.lang.HttpCore.AuthRequiredException
- processAuthenticateHeaders(Map) - function in io.ably.lib.http.HttpAuth
- Process a challenge; this selects the auth type to use and caches allpossible values based on the challenge in the case of digest auth
- ProtocolMessage - class in io.ably.lib.types
- A message sent and received over the Realtime protocol.
- ProtocolMessage.Action - class in io.ably.lib.types.ProtocolMessage
- ProtocolMessage.ActionSerializer - class in io.ably.lib.types.ProtocolMessage
- ProtocolMessage.AuthDetails - class in io.ably.lib.types.ProtocolMessage
- Contains the token string used to authenticate a client with Ably.
- ProtocolMessage.Flag - class in io.ably.lib.types.ProtocolMessage
- ProtocolSerializer - class in io.ably.lib.types
- ProxyOptions - class in io.ably.lib.types
- publish - enum entry in io.ably.lib.types.ProtocolMessage.Flag
- publish - enum entry in io.ably.lib.types.ChannelMode
The client can publish messages.
- publish(String,Object) - function in io.ably.lib.rest.Channel
- Publish a message on this channel using the REST API.Since the REST API is stateless, this request is made independentlyof any other request on this or any other channel.
- publish(Array) - function in io.ably.lib.rest.Channel
- Publish an array of messages on this channel.
- publish(String,Annotation) - function in io.ably.lib.rest.RestAnnotations
- Publishes an annotation associated with the specified message serialto the REST channel.
- publish(Message,Annotation) - function in io.ably.lib.rest.RestAnnotations
- publish(String,Object) - function in io.ably.lib.rest.ChannelBase
- Publish a message on this channel using the REST API.Since the REST API is stateless, this request is made independentlyof any other request on this or any other channel.
- publish(Array) - function in io.ably.lib.rest.ChannelBase
- Publish an array of messages on this channel.
- publish(String,Object) - function in io.ably.lib.realtime.Channel
- Publishes a single message to the channel with the given event name and payload.
- publish(Message) - function in io.ably.lib.realtime.Channel
- Publishes a message to the channel.When publish is called with this client library, it won't attempt to implicitly attach to the channel.
- publish(Array) - function in io.ably.lib.realtime.Channel
- Publishes an array of messages to the channel.When publish is called with this client library, it won't attempt to implicitly attach to the channel.
- publish(String,Object,CompletionListener) - function in io.ably.lib.realtime.Channel
- Publishes a single message to the channel with the given event name and payload.
- publish(Message,CompletionListener) - function in io.ably.lib.realtime.Channel
- Publishes a message to the channel.When publish is called with this client library, it won't attempt to implicitly attach to the channel.
- publish(Array,CompletionListener) - function in io.ably.lib.realtime.Channel
- Publishes an array of messages to the channel.When publish is called with this client library, it won't attempt to implicitly attach to the channel.
- publish(String,Annotation,CompletionListener) - function in io.ably.lib.realtime.RealtimeAnnotations
- Publishes an annotation to the specified channel with the given message serial.Validates and encodes the annotation before sending it as a protocol message.
- publish(Message,Annotation,CompletionListener) - function in io.ably.lib.realtime.RealtimeAnnotations
- See publish
- publish(String,Annotation) - function in io.ably.lib.realtime.RealtimeAnnotations
- Publishes an annotation to the specified channel with the given message serial.Validates and encodes the annotation before sending it as a protocol message.
- publish(Message,Annotation) - function in io.ably.lib.realtime.RealtimeAnnotations
- See publish
- publish(String,Object) - function in io.ably.lib.realtime.ChannelBase
- Publishes a single message to the channel with the given event name and payload.
- publish(Message) - function in io.ably.lib.realtime.ChannelBase
- Publishes a message to the channel.When publish is called with this client library, it won't attempt to implicitly attach to the channel.
- publish(Array) - function in io.ably.lib.realtime.ChannelBase
- Publishes an array of messages to the channel.When publish is called with this client library, it won't attempt to implicitly attach to the channel.
- publish(String,Object,CompletionListener) - function in io.ably.lib.realtime.ChannelBase
- Publishes a single message to the channel with the given event name and payload.
- publish(Message,CompletionListener) - function in io.ably.lib.realtime.ChannelBase
- Publishes a message to the channel.When publish is called with this client library, it won't attempt to implicitly attach to the channel.
- publish(Array,CompletionListener) - function in io.ably.lib.realtime.ChannelBase
- Publishes an array of messages to the channel.When publish is called with this client library, it won't attempt to implicitly attach to the channel.
- publish(Array,JsonObject) - function in io.ably.lib.push.PushBase.Admin
- Sends a push notification directly to a device, or a group of devices sharing the same clientId.
- publishAsync(String,Object,CompletionListener) - function in io.ably.lib.rest.Channel
- Publish a message on this channel using the REST API.Since the REST API is stateless, this request is made independentlyof any other request on this or any other channel.
- publishAsync(Array,CompletionListener) - function in io.ably.lib.rest.Channel
- Asynchronously publish an array of messages on this channel
- publishAsync(String,Annotation,Callback) - function in io.ably.lib.rest.RestAnnotations
- Asynchronously publishes an annotation associated with the specified message serialto the REST channel.
- publishAsync(Message,Annotation,Callback) - function in io.ably.lib.rest.RestAnnotations
- publishAsync(String,Object,CompletionListener) - function in io.ably.lib.rest.ChannelBase
- Publish a message on this channel using the REST API.Since the REST API is stateless, this request is made independentlyof any other request on this or any other channel.
- publishAsync(Array,CompletionListener) - function in io.ably.lib.rest.ChannelBase
- Asynchronously publish an array of messages on this channel
- publishAsync(Array,JsonObject,CompletionListener) - function in io.ably.lib.push.PushBase.Admin
- Asynchronously sends a push notification directly to a device, or a group of devices sharing the same clientId.
- publishBatch(Array,ChannelOptions) - function in io.ably.lib.rest.AblyRest
- Publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
- publishBatch(Array,ChannelOptions,Array) - function in io.ably.lib.rest.AblyRest
- Publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
- publishBatch(Array,ChannelOptions) - function in io.ably.lib.rest.AblyBase
- Publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
- publishBatch(Array,ChannelOptions,Array) - function in io.ably.lib.rest.AblyBase
- Publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
- publishBatch(Array,ChannelOptions) - function in io.ably.lib.rest.AblyRealtime
- Publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
- publishBatch(Array,ChannelOptions,Array) - function in io.ably.lib.rest.AblyRealtime
- Publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
- publishBatchAsync(Array,ChannelOptions,Callback) - function in io.ably.lib.rest.AblyRest
- Asynchronously publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
- publishBatchAsync(Array,ChannelOptions,Array,Callback) - function in io.ably.lib.rest.AblyRest
- Asynchronously publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
- publishBatchAsync(Array,ChannelOptions,Callback) - function in io.ably.lib.rest.AblyBase
- Asynchronously publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
- publishBatchAsync(Array,ChannelOptions,Array,Callback) - function in io.ably.lib.rest.AblyBase
- Asynchronously publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
- publishBatchAsync(Array,ChannelOptions,Callback) - function in io.ably.lib.rest.AblyRealtime
- Asynchronously publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
- publishBatchAsync(Array,ChannelOptions,Array,Callback) - function in io.ably.lib.rest.AblyRealtime
- Asynchronously publish an array of Message.Batch objects to one or more channels, up to a maximum of 100 channels.
- PublishResponse - class in io.ably.lib.types
- Contains the responses from a PublishResponsepublish request.
- push(Array,Param) - function in io.ably.lib.types.Param
- push(Array,String,String) - function in io.ably.lib.types.Param
- Push - class in io.ably.lib.push
- Enables a device to be registered and deregistered from receiving push notifications.
- PushBase - class in io.ably.lib.push
- Enables a device to be registered and deregistered from receiving push notifications.
- PushBase.Admin - class in io.ably.lib.push.PushBase
- PushBase.ChannelSubscription - class in io.ably.lib.push.PushBase
- Contains the subscriptions of a device, or a group of devices sharing the same clientId,has to a channel in order to receive push notifications.
- PushBase.ChannelSubscriptions - class in io.ably.lib.push.PushBase
- Enables device push channel subscriptions.
- PushBase.DeviceRegistrations - class in io.ably.lib.push.PushBase
- Enables the management of push notification registrations with Ably.
- PushChannel - class in io.ably.lib.push
- Enables devices to subscribe to push notifications for a channel.
- pushRecipientJsonObject() - function in io.ably.lib.rest.DeviceDetails
- pushRecipientJsonObject() - function in io.ably.lib.rest.LocalDevice
- put(String,String) - function in io.ably.lib.push.SharedPreferenceStorage
- Put string value in to storage
- put(String,int) - function in io.ably.lib.push.SharedPreferenceStorage
- Put integer value in to storage
- put(String,String) - function in io.ably.lib.push.Storage
- Put string value in to storage
- put(String,int) - function in io.ably.lib.push.Storage
- Put integer value in to storage
- put(String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.HttpScheduler
- Async HTTP PUT for Ably host, with fallbacks
- put(String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.AsyncHttpScheduler
- Async HTTP PUT for Ably host, with fallbacks
- put(String,Array,Array,HttpCore.RequestBody,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.SyncHttpScheduler
- Async HTTP PUT for Ably host, with fallbacks