Package io.ably.lib.push
Class PushBase.DeviceRegistrations
- java.lang.Object
-
- io.ably.lib.push.PushBase.DeviceRegistrations
-
- Enclosing class:
- PushBase
public static class PushBase.DeviceRegistrations extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
save
public DeviceDetails save(DeviceDetails device) throws AblyException
- Throws:
AblyException
-
saveAsync
public void saveAsync(DeviceDetails device, Callback<DeviceDetails> callback)
-
saveImpl
protected Http.Request<DeviceDetails> saveImpl(DeviceDetails device)
-
get
public DeviceDetails get(java.lang.String deviceId) throws AblyException
- Throws:
AblyException
-
getAsync
public void getAsync(java.lang.String deviceId, Callback<DeviceDetails> callback)
-
getImpl
protected Http.Request<DeviceDetails> getImpl(java.lang.String deviceId)
-
list
public PaginatedResult<DeviceDetails> list(Param[] params) throws AblyException
- Throws:
AblyException
-
listAsync
public void listAsync(Param[] params, Callback<AsyncPaginatedResult<DeviceDetails>> callback)
-
listImpl
protected BasePaginatedQuery.ResultRequest<DeviceDetails> listImpl(Param[] params)
-
remove
public void remove(DeviceDetails device) throws AblyException
- Throws:
AblyException
-
removeAsync
public void removeAsync(DeviceDetails device, CompletionListener listener)
-
remove
public void remove(java.lang.String deviceId) throws AblyException- Throws:
AblyException
-
removeAsync
public void removeAsync(java.lang.String deviceId, CompletionListener listener)
-
removeImpl
protected Http.Request<java.lang.Void> removeImpl(java.lang.String deviceId)
-
removeWhere
public void removeWhere(Param[] params) throws AblyException
- Throws:
AblyException
-
removeWhereAsync
public void removeWhereAsync(Param[] params, CompletionListener listener)
-
removeWhereImpl
protected Http.Request<java.lang.Void> removeWhereImpl(Param[] params)
-
-