001package com.gigya.android.sdk; 002 003import com.gigya.android.sdk.network.GigyaError; 004 005/** 006 * Basic gigya API response callback. 007 * 008 * @param <T> Optional dynamic type for response object. If none supplied will use GigyaApiResponse as default. 009 */ 010public abstract class GigyaCallback<T> { 011 012 public abstract void onSuccess(T obj); 013 014 public abstract void onError(GigyaError error); 015 016 public void onOperationCanceled() { 017 // Stub. 018 } 019 020 public void onIntermediateLoad() { 021 // Stub. 022 } 023} 024