void cancel() { Log.i(TAG, "Delta Sync: Cancelling Delta Sync operation [" + id + "]"); cancelled = true; if (deltaSyncSubscriptionWatcher != null ) { deltaSyncSubscriptionWatcher.cancel(); } if (nextRetryAttempt != null ) { nextRetryAttempt.cancel(true); nextRetryAttempt = null; } if (nextScheduledRun != null ) { nextScheduledRun.cancel(true); nextScheduledRun = null; } deltaSyncObjects.remove(id); }
deltaSyncSubscriptionWatcher.execute(scb);
Log.v(TAG, "Subscription Infrastructure: Attempting to reconnect"); reconnectCountdownLatch = new CountDownLatch(1); mApolloClient.subscribe(subscriptionToRetry.subscription).execute((AppSyncSubscriptionCall.Callback) subscriptionToRetry.getListeners().iterator().next());
addSubWatcher.execute(onCreatePostSubscriptionCallback); updateSubWatcher.execute(onUpdatePostSubscriptionCallback); deleteSubWatcher.execute(onDeletePostSubscriptionCallback); addArticleSubWatcher.execute(onCreateArticleSubscriptionCallback); updateArticleSubWatcher.execute(onUpdateArticleSubscriptionCallback); deleteArticleSubWatcher.execute(onDeleteArticleCallback); addSubWatcher.cancel(); updateSubWatcher.cancel(); deleteSubWatcher.cancel(); addArticleSubWatcher.cancel(); updateArticleSubWatcher.cancel(); deleteArticleSubWatcher.cancel();