public class SubscriptionManager
extends java.lang.Object
| Constructor and Description |
|---|
SubscriptionManager(PubNub pubnubInstance,
RetrofitManager retrofitManagerInstance,
TelemetryManager telemetry) |
| Modifier and Type | Method and Description |
|---|---|
void |
adaptPresenceBuilder(PresenceOperation presenceOperation) |
void |
adaptStateBuilder(StateOperation stateOperation) |
void |
adaptSubscribeBuilder(SubscribeOperation subscribeOperation) |
void |
adaptUnsubscribeBuilder(UnsubscribeOperation unsubscribeOperation) |
void |
addListener(SubscribeCallback listener) |
void |
destroy(boolean forceDestroy) |
void |
disconnect() |
java.util.List<java.lang.String> |
getSubscribedChannelGroups() |
java.util.List<java.lang.String> |
getSubscribedChannels() |
void |
reconnect() |
void |
removeListener(SubscribeCallback listener) |
void |
stop()
Deprecated.
|
void |
unsubscribeAll() |
public SubscriptionManager(PubNub pubnubInstance, RetrofitManager retrofitManagerInstance, TelemetryManager telemetry)
public void addListener(SubscribeCallback listener)
public void removeListener(SubscribeCallback listener)
public void reconnect()
public void disconnect()
@Deprecated public void stop()
public void destroy(boolean forceDestroy)
public void adaptStateBuilder(StateOperation stateOperation)
public void adaptSubscribeBuilder(SubscribeOperation subscribeOperation)
public void adaptPresenceBuilder(PresenceOperation presenceOperation)
public void adaptUnsubscribeBuilder(UnsubscribeOperation unsubscribeOperation)
public java.util.List<java.lang.String> getSubscribedChannels()
public java.util.List<java.lang.String> getSubscribedChannelGroups()
public void unsubscribeAll()