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
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W  X