public void internalDone(final AVException avException) { this.internalDone(null, avException); }
@Override public void run() { internalDone0(t, avException); } });
AVCallback.setMainThreadChecker(checker, shuttle); LogUtil.getLogger(AVOSCloud.class).i("[LeanCloud] initialize mainThreadChecker and threadShuttle within AVCallback.");
public void onNext(List<T> object) { this.callback.internalDone(object, null); }
public void internalDone(final T t, final AVException avException) { if (needCheckMainThread && !mainThreadChecker.isMainThread()) { threadShuttle.launch(new Runnable() { @Override public void run() { internalDone0(t, avException); } }); } else { internalDone0(t, avException); } }
public void onNext(T object) { this.callback.internalDone(object, null); }
private void resetConnectingStatus(boolean succeed) { this.connecting = false; if (null != pendingCallback) { if (succeed) { pendingCallback.internalDone(null); } else { pendingCallback.internalDone(new AVException(AVException.TIMEOUT, "network timeout.")); } } pendingCallback = null; }
@Override public void execute(Map<String, Object> intentResult, Throwable error) { if (error != null) { callback.internalDone(null, AVIMException.wrapperAVException(error)); } else { List<String> onlineClients = null; if (null != intentResult && intentResult.containsKey(Conversation.callbackOnlineClients)) { onlineClients = (List<String>) intentResult.get(Conversation.callbackOnlineClients); } callback.internalDone(onlineClients, null); } } };
@Override public void execute(Map<String, Object> intentResult, Throwable error) { callback.internalDone(intentResult, AVIMException.wrapperAVException(error)); } };
@Override public void execute(Map<String, Object> intentResult, Throwable error) { if (null != callback) { callback.internalDone(null == error ? null : new AVException(error)); } } };
@Override public void execute(Map<String, Object> intentResult, Throwable error) { callback.internalDone(intentResult, AVIMException.wrapperAVException(error)); } };
@Override public void execute(Map<String, Object> intentResult, Throwable error) { callback.internalDone(intentResult, AVIMException.wrapperAVException(error)); } };
public void onError(Throwable error) { AVException exception = new AVException(error); this.callback.internalDone(exception); } public void onSubscribe(@NonNull Disposable var1) {
@Override public void execute(Map<String, Object> intentResult, Throwable error) { callback.internalDone(intentResult, AVIMException.wrapperAVException(error)); } };
@Override public void execute(Map<String, Object> intentResult, Throwable error) { List<AVIMMessage> msg = (null == intentResult) ? null : (List<AVIMMessage>) intentResult.get(Conversation.callbackHistoryMessages); callback.internalDone(msg, AVIMException.wrapperAVException(error)); } };
@Override public void execute(Map<String, Object> intentResult, Throwable error) { callback.internalDone(intentResult, AVIMException.wrapperAVException(error)); } };
@Override public void execute(Map<String, Object> intentResult, Throwable error) { callback.internalDone(null, AVIMException.wrapperAVException(error)); } };
@Override public void execute(Map<String, Object> intentResult, Throwable error) { callback.internalDone(intentResult, AVIMException.wrapperAVException(error)); } };
@Override public void execute(Map<String, Object> intentResult, Throwable error) { callback.internalDone(intentResult, AVIMException.wrapperAVException(error)); } };
@Override public void execute(Map<String, Object> intentResult, Throwable error) { callback.internalDone(intentResult, AVIMException.wrapperAVException(error)); } };