public class RealAppSyncSubscriptionCall<T> extends java.lang.Object implements AppSyncSubscriptionCall<T>
AppSyncSubscriptionCall.Callback<T>, AppSyncSubscriptionCall.Factory| Modifier and Type | Field and Description |
|---|---|
static java.util.concurrent.Semaphore |
subscriptionSemaphore |
| Constructor and Description |
|---|
RealAppSyncSubscriptionCall(com.apollographql.apollo.api.Subscription<?,T,?> subscription,
SubscriptionManager subscriptionManager,
ApolloClient apolloClient,
com.apollographql.apollo.internal.ApolloLogger logger,
RealAppSyncCall<T> solicitingCall) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel()
Cancels the operation.
|
AppSyncSubscriptionCall<T> |
clone() |
void |
execute(AppSyncSubscriptionCall.Callback<T> callback) |
boolean |
isCanceled()
Checks if this operation has been canceled.
|
public static java.util.concurrent.Semaphore subscriptionSemaphore
public RealAppSyncSubscriptionCall(com.apollographql.apollo.api.Subscription<?,T,?> subscription, SubscriptionManager subscriptionManager, ApolloClient apolloClient, com.apollographql.apollo.internal.ApolloLogger logger, RealAppSyncCall<T> solicitingCall)
public void execute(@Nonnull
AppSyncSubscriptionCall.Callback<T> callback)
execute in interface AppSyncSubscriptionCall<T>public void cancel()
Cancelablecancel in interface Cancelablepublic AppSyncSubscriptionCall<T> clone()
clone in interface AppSyncSubscriptionCall<T>clone in class java.lang.Objectpublic boolean isCanceled()
CancelableisCanceled in interface Cancelable