public static class PushBase.DeviceRegistrations
extends java.lang.Object
public DeviceDetails save(DeviceDetails device) throws AblyException
AblyExceptionpublic void saveAsync(DeviceDetails device, Callback<DeviceDetails> callback)
protected Http.Request<DeviceDetails> saveImpl(DeviceDetails device)
public DeviceDetails get(java.lang.String deviceId) throws AblyException
AblyExceptionpublic void getAsync(java.lang.String deviceId,
Callback<DeviceDetails> callback)
protected Http.Request<DeviceDetails> getImpl(java.lang.String deviceId)
public PaginatedResult<DeviceDetails> list(Param[] params) throws AblyException
AblyExceptionpublic void listAsync(Param[] params, Callback<AsyncPaginatedResult<DeviceDetails>> callback)
protected BasePaginatedQuery.ResultRequest<DeviceDetails> listImpl(Param[] params)
public void remove(DeviceDetails device) throws AblyException
AblyExceptionpublic void removeAsync(DeviceDetails device, CompletionListener listener)
public void remove(java.lang.String deviceId)
throws AblyException
AblyExceptionpublic void removeAsync(java.lang.String deviceId,
CompletionListener listener)
protected Http.Request<java.lang.Void> removeImpl(java.lang.String deviceId)
public void removeWhere(Param[] params) throws AblyException
AblyExceptionpublic void removeWhereAsync(Param[] params, CompletionListener listener)
protected Http.Request<java.lang.Void> removeWhereImpl(Param[] params)