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.SyncHttpScheduler
- 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
- 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.SyncHttpScheduler
- 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
- 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 - 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 - 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.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.AblyException
- printStackTrace() - function in java.lang.AblyException.HostFailedException
- printStackTrace() - function in java.lang.MessageDecodeException
- 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(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.
- 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(String,Object,Callback) - 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(Message,Callback) - 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(Array,Callback) - function in io.ably.lib.realtime.Channel
- 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(String,Object,Callback) - 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(Message,Callback) - 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,Callback) - function in io.ably.lib.realtime.ChannelBase
- 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 - 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,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,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
- 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.
- 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(String,Object,Callback) - function in io.ably.lib.rest.Channel
- Asynchronously 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(Array,Callback) - function in io.ably.lib.rest.Channel
- Asynchronously publish an array of messages on this channel
- 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(String,Object,Callback) - function in io.ably.lib.rest.ChannelBase
- Asynchronously 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,Callback) - function in io.ably.lib.rest.ChannelBase
- 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
- 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.
- 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.
- 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.
- 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.
- PublishResponse - class in io.ably.lib.types
- Contains the responses from a PublishResponsepublish request.
- PublishResult - class in io.ably.lib.types
- Contains the result of a publish operation.
- publishWithResult(String,Object) - function in io.ably.lib.rest.Channel
- Publish a message on this channel using the REST API and return the result.Since the REST API is stateless, this request is made independentlyof any other request on this or any other channel.
- publishWithResult(Array) - function in io.ably.lib.rest.Channel
- Publish an array of messages on this channel.
- publishWithResult(String,Object) - function in io.ably.lib.rest.ChannelBase
- Publish a message on this channel using the REST API and return the result.Since the REST API is stateless, this request is made independentlyof any other request on this or any other channel.
- publishWithResult(Array) - function in io.ably.lib.rest.ChannelBase
- Publish an array of messages on this channel.
- Push - class in io.ably.lib.push
- Enables a device to be registered and deregistered from receiving push notifications.
- push(Array,Param) - function in io.ably.lib.types.Param
- push(Array,String,String) - function in io.ably.lib.types.Param
- 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.LocalDevice
- pushRecipientJsonObject() - function in io.ably.lib.rest.DeviceDetails
- 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.SyncHttpScheduler
- 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