/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this file, * You can obtain one at http://mozilla.org/MPL/2.0/. */ package org.mozilla.android.sync.test.helpers; import java.net.URI; import org.mozilla.gecko.sync.GlobalSession; import org.mozilla.gecko.sync.delegates.GlobalSessionCallback; import org.mozilla.gecko.sync.stage.GlobalSyncStage.Stage; public class DefaultGlobalSessionCallback implements GlobalSessionCallback { @Override public void requestBackoff(long backoff) { } @Override public boolean wantNodeAssignment() { return false; } @Override public void informUnauthorizedResponse(GlobalSession globalSession, URI oldClusterURL) { } @Override public void informNodeAssigned(GlobalSession globalSession, URI oldClusterURL, URI newClusterURL) { } @Override public void informNodeAuthenticationFailed(GlobalSession globalSession, URI failedClusterURL) { } @Override public void informUpgradeRequiredResponse(GlobalSession session) { } @Override public void handleAborted(GlobalSession globalSession, String reason) { } @Override public void handleError(GlobalSession globalSession, Exception ex) { } @Override public void handleSuccess(GlobalSession globalSession) { } @Override public void handleStageCompleted(Stage currentState, GlobalSession globalSession) { } @Override public boolean shouldBackOff() { return false; } }