@Override protected final void internalDone0(List<T> returnValue, AVException e) { done(returnValue, e); } }
@Override public void onGroupRequestFinished(int left, int total, AVObject object) { if (object != null) { result.add(object); } if (left <= 0 && callback != null) { callback.internalDone(result, null); } } });
@Override public void onGroupRequestFinished(int left, int total, AVObject object) { if (object != null) { result.add(object); } if (left <= 0 && callback != null) { callback.internalDone(result, null); } } });
protected final void internalDone0(List<T> returnValue, AVException e) { done(returnValue, e); } }
@Override public void onGroupRequestFinished(int left, int total, AVObject object) { if (object != null) { result.add(object); } if (left <= 0 && internalCallback != null) { internalCallback.internalDone(result, null); } } });
@Override public void done(List<LeanchatUser> list, AVException e) { if (null != e) { findCallback.done(null, e); } else { final List<String> userIds = new ArrayList<String>(); for (LeanchatUser user : list) { userIds.add(user.getObjectId()); } UserCacheUtils.fetchUsers(userIds, new UserCacheUtils.CacheUserCallback() { @Override public void done(List<LeanchatUser> list1, Exception e) { setFriendIds(userIds); findCallback.done(list1, null); } }); } } });
@Override public void onGroupRequestFinished(int left, int total, AVObject object) { if (object != null) { result.add(object); } if (left <= 0 && internalCallback != null) { internalCallback.internalDone(result, null); } } });
@Override public void done(List<LeanchatUser> list, AVException e) { if (null != e) { findCallback.done(null, e); } else { final List<String> userIds = new ArrayList<String>(); for (LeanchatUser user : list) { userIds.add(user.getObjectId()); } UserCacheUtils.fetchUsers(userIds, new UserCacheUtils.CacheUserCallback() { @Override public void done(List<LeanchatUser> list1, Exception e) { setFriendIds(userIds); findCallback.done(list1, null); } }); } } });
@Override public void onSuccess(String content, AVException e) { super.onSuccess(content, e); List<AVUser> list = processResultByTag(content, FOLLOWER_TAG); if (callback != null) { callback.internalDone(list, null); } }
@Override public void onSuccess(String content, AVException e) { super.onSuccess(content, e); List<AVUser> list = processResultByTag(content, FOLLOWER_TAG); if (callback != null) { callback.internalDone(list, null); } }
@Override public void onFailure(Throwable error, String content) { if (internalCallback != null) { internalCallback.internalDone(null, AVErrorUtils.createException(error, content)); } } }, cachePolicy, this.maxCacheAge);
@Override public void onSuccess(String content, AVException e) { super.onSuccess(content, e); List<AVUser> list = processResultByTag(content, FOLLOWEE_TAG); if (callback != null) { callback.internalDone(list, null); } }
@Override public void onSuccess(String content, AVException e) { super.onSuccess(content, e); List<AVUser> list = processResultByTag(content, FOLLOWEE_TAG); if (callback != null) { callback.internalDone(list, null); } }
@Override public void onFailure(Throwable error, String content) { if (internalCallback != null) { if (AVUtils.isBlankContent(content)) { internalCallback.internalDone(null, AVErrorUtils.createException("failed to query path: " + path, error)); } else { internalCallback.internalDone(null, AVErrorUtils.createException(error, content)); } } } }, cachePolicy, this.maxCacheAge);
@Override public void onSuccess(String content, AVException e) { try { List<T> result = AVQuery.this.processResults(content); processAdditionalInfo(content, internalCallback); if (internalCallback != null) { internalCallback.internalDone(result, null); } } catch (Exception ex) { if (internalCallback != null) { internalCallback.internalDone(null, AVErrorUtils.createException(ex, null)); } } }
@Override public void onSuccess(String content, AVException e) { try { List<T> result = AVQuery.this.processResults(content); processAdditionalInfo(content, internalCallback); if (internalCallback != null) { internalCallback.internalDone(result, null); } } catch (Exception ex) { if (internalCallback != null) { internalCallback.internalDone(null, AVErrorUtils.createException(ex, null)); } } }
@Override public void onFailure(Throwable error, String content) { super.onFailure(error, content); if (callback != null) { callback.internalDone(null, AVErrorUtils.createException(error, content)); } } });
@Override public void onFailure(Throwable error, String content) { super.onFailure(error, content); if (callback != null) { callback.internalDone(null, AVErrorUtils.createException(error, content)); } } });
@Override public void onFailure(Throwable error, String content) { super.onFailure(error, content); if (callback != null) { callback.internalDone(null, AVErrorUtils.createException(error, content)); } } });
@Override public void onFailure(Throwable error, String content) { super.onFailure(error, content); if (callback != null) { callback.internalDone(null, AVErrorUtils.createException(error, content)); } } });