@Override public void onSuccess(String content, AVException e) { callback.internalDone(content, e); exceptionWhenGetBucket[0] = e; }
@Override public void onSuccess(String content, AVException e) { if (callback != null) { callback.internalDone(null); } }
@Override public void onSuccess(String content, AVException e) { if (!AVUtils.isBlankString(content)) { Map<String, String> map = JSON.parseObject(content, HashMap.class); if (null != map && map.containsKey(VALIDATE_TOKEN)) { callback.internalDone(map.get(VALIDATE_TOKEN), null); return; } } callback.internalDone(null, null); }
@Override public void onFailure(Throwable error, String content) { if (callback != null) { callback.internalDone(AVErrorUtils.createException(error, content)); } } });
@Override public void onFailure(Throwable error, String content) { if (internalCallback != null) { internalCallback.internalDone(null, AVErrorUtils.createException(error, content)); } } }
@Override public void onFailure(Throwable error, String content) { callback.internalDone(null, AVErrorUtils.createException(error, content)); } });
@Override public void execute(Intent intent, Throwable error) { callback.internalDone(AVIMClient.this, AVIMException.wrapperAVException(error)); } };
@Override public void onFailure(Throwable error, String content) { if (internalCallback != null) { internalCallback.internalDone(null, AVErrorUtils.createException(error, content)); } } }
@Override public void onFailure(Throwable error, String content) { callback.internalDone(AVErrorUtils.createException(error, content)); } });
@Override public void onFailure(Throwable error, String content) { if (callback != null) { callback.internalDone(null, AVErrorUtils.createException(error, content)); } } });
@Override public void execute(Intent intent, Throwable error) { AVIMClientStatus status = null; if (intent.getExtras() != null && intent.getExtras().containsKey(Conversation.callbackClientStatus)) { status = AVIMClientStatus.getClientStatus(intent.getExtras().getInt( Conversation.callbackClientStatus)); } callback.internalDone(status, AVIMException.wrapperAVException(error)); } };
private static boolean checkCurrentUser(final AVCallback callback) { if (AVUser.getCurrentUser() == null) { if (callback != null) { callback.internalDone(null, AVErrorUtils.sessionMissingException()); } return false; } return true; }
@Override public void onFailure(Throwable error, String content) { LogUtil.log.e("Failed " + content); if (null != callback) { callback.internalDone(null, new AVException(error)); } } });
private static boolean checkCurrentUser(final AVCallback callback) { if (AVUser.getCurrentUser() == null) { if (callback != null) { callback.internalDone(null, AVErrorUtils.sessionMissingException()); } return false; } return true; }
@Override public void onFailure(Throwable error, String content) { callback.internalDone(null, AVErrorUtils.createException(error, content)); exceptionWhenGetBucket[0] = AVErrorUtils.createException(error, content); } });
@Override public void onFailure(Throwable error, String content) { LogUtil.avlog.e("get router error ", new AVException(error)); if (null != callback) { callback.internalDone(new AVException(error)); } }
private boolean checkUserAuthentication(final AVCallback callback) { if (!this.isAuthenticated() || AVUtils.isBlankString(getObjectId())) { if (callback != null) { callback.internalDone(AVErrorUtils.createException(AVException.SESSION_MISSING, "No valid session token, make sure signUp or login has been called.")); } return false; } return true; }
private boolean checkUserAuthentication(final AVCallback callback) { if (!this.isAuthenticated() || AVUtils.isBlankString(getObjectId())) { if (callback != null) { callback.internalDone(AVErrorUtils.createException(AVException.SESSION_MISSING, "No valid session token, make sure signUp or login has been called.")); } return false; } return true; }
private void onMessageUpdated(PushServiceParcel pushServiceParcel, long patchTime, AVCallback callback) { AVIMMessage oldMessage = pushServiceParcel.getOldMessage(); AVIMMessage newMessage = pushServiceParcel.getNewMessage(); copyMessageWithoutContent(oldMessage, newMessage); newMessage.setUpdateAt(patchTime); updateLocalMessage(newMessage); callback.internalDone(newMessage, null); }
private void onMessageRecalled(PushServiceParcel pushServiceParcel, long patchTime, AVCallback callback) { AVIMMessage oldMessage = pushServiceParcel.getRecallMessage(); AVIMMessage recalledMessage = new AVIMRecalledMessage(); copyMessageWithoutContent(oldMessage, recalledMessage); recalledMessage.setUpdateAt(patchTime); recalledMessage.setMessageStatus(AVIMMessage.AVIMMessageStatus.AVIMMessageStatusRecalled); updateLocalMessage(recalledMessage); callback.internalDone(recalledMessage, null); }