public class RealSubscriptionManager
extends java.lang.Object
implements com.apollographql.apollo.internal.subscription.SubscriptionManager
| Constructor and Description |
|---|
RealSubscriptionManager(android.content.Context applicationContext) |
RealSubscriptionManager(android.content.Context applicationContext,
boolean subscriptionsAutoReconnect) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(com.apollographql.apollo.api.Subscription subscription,
com.amazonaws.mobileconnectors.appsync.AppSyncSubscriptionCall.Callback listener) |
void |
removeListener(com.apollographql.apollo.api.Subscription subscription,
com.amazonaws.mobileconnectors.appsync.AppSyncSubscriptionCall.Callback listener) |
void |
reportConnectionError() |
void |
reportNetworkUp() |
void |
setApolloClient(com.apollographql.apollo.ApolloClient apolloClient) |
void |
setScalarTypeAdapters(com.apollographql.apollo.internal.response.ScalarTypeAdapters scalarTypeAdapters) |
void |
setStore(com.apollographql.apollo.cache.normalized.ApolloStore apolloStore) |
<T> void |
subscribe(com.apollographql.apollo.api.Subscription<?,T,?> subscription,
java.util.List<java.lang.String> newTopics,
com.amazonaws.mobileconnectors.appsync.subscription.SubscriptionResponse response,
com.apollographql.apollo.internal.cache.normalized.ResponseNormalizer<java.util.Map<java.lang.String,java.lang.Object>> mapResponseNormalizer) |
void |
unsubscribe(com.apollographql.apollo.api.Subscription<?,?,?> subscription) |
public RealSubscriptionManager(@Nonnull
android.content.Context applicationContext)
public RealSubscriptionManager(@Nonnull
android.content.Context applicationContext,
boolean subscriptionsAutoReconnect)
public void setApolloClient(com.apollographql.apollo.ApolloClient apolloClient)
public void addListener(com.apollographql.apollo.api.Subscription subscription,
com.amazonaws.mobileconnectors.appsync.AppSyncSubscriptionCall.Callback listener)
addListener in interface com.apollographql.apollo.internal.subscription.SubscriptionManagerpublic void removeListener(com.apollographql.apollo.api.Subscription subscription,
com.amazonaws.mobileconnectors.appsync.AppSyncSubscriptionCall.Callback listener)
removeListener in interface com.apollographql.apollo.internal.subscription.SubscriptionManagerpublic <T> void subscribe(@Nonnull
com.apollographql.apollo.api.Subscription<?,T,?> subscription,
@Nonnull
java.util.List<java.lang.String> newTopics,
@Nonnull
com.amazonaws.mobileconnectors.appsync.subscription.SubscriptionResponse response,
com.apollographql.apollo.internal.cache.normalized.ResponseNormalizer<java.util.Map<java.lang.String,java.lang.Object>> mapResponseNormalizer)
subscribe in interface com.apollographql.apollo.internal.subscription.SubscriptionManagerpublic void unsubscribe(@Nonnull
com.apollographql.apollo.api.Subscription<?,?,?> subscription)
unsubscribe in interface com.apollographql.apollo.internal.subscription.SubscriptionManagerpublic void setStore(com.apollographql.apollo.cache.normalized.ApolloStore apolloStore)
setStore in interface com.apollographql.apollo.internal.subscription.SubscriptionManagerpublic void setScalarTypeAdapters(com.apollographql.apollo.internal.response.ScalarTypeAdapters scalarTypeAdapters)
setScalarTypeAdapters in interface com.apollographql.apollo.internal.subscription.SubscriptionManagerpublic void reportConnectionError()
public void reportNetworkUp()