Package io.ably.lib.push
Class PushBase.ChannelSubscriptions
- java.lang.Object
-
- io.ably.lib.push.PushBase.ChannelSubscriptions
-
- Enclosing class:
- PushBase
public static class PushBase.ChannelSubscriptions extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
save
public PushBase.ChannelSubscription save(PushBase.ChannelSubscription subscription) throws AblyException
- Throws:
AblyException
-
saveAsync
public void saveAsync(PushBase.ChannelSubscription subscription, Callback<PushBase.ChannelSubscription> callback)
-
saveImpl
protected Http.Request<PushBase.ChannelSubscription> saveImpl(PushBase.ChannelSubscription subscription)
-
list
public PaginatedResult<PushBase.ChannelSubscription> list(Param[] params) throws AblyException
- Throws:
AblyException
-
listAsync
public void listAsync(Param[] params, Callback<AsyncPaginatedResult<PushBase.ChannelSubscription>> callback)
-
listImpl
protected BasePaginatedQuery.ResultRequest<PushBase.ChannelSubscription> listImpl(Param[] params)
-
remove
public void remove(PushBase.ChannelSubscription subscription) throws AblyException
- Throws:
AblyException
-
removeAsync
public void removeAsync(PushBase.ChannelSubscription subscription, CompletionListener listener)
-
removeImpl
protected Http.Request<java.lang.Void> removeImpl(PushBase.ChannelSubscription subscription)
-
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)
-
listChannels
public PaginatedResult<java.lang.String> listChannels(Param[] params) throws AblyException
- Throws:
AblyException
-
listChannelsAsync
public void listChannelsAsync(Param[] params, Callback<AsyncPaginatedResult<java.lang.String>> callback)
-
listChannelsImpl
protected BasePaginatedQuery.ResultRequest<java.lang.String> listChannelsImpl(Param[] params)
-
-