public void putObject(final String relativePath, String object, boolean sync, Map<String, String> header, GenericObjectCallback callback, String objectId, String _internalId) { putObject(relativePath, object, sync, false, header, callback, objectId, _internalId); }
public void putObject(final String relativePath, String object, boolean sync, Map<String, String> header, GenericObjectCallback callback, String objectId, String _internalId) { putObject(relativePath, object, sync, false, header, callback, objectId, _internalId); }
postObject(relativePath, paramString, sync, newCallback); } else if ("put".equalsIgnoreCase(method)) { putObject(relativePath, paramString, sync, null, newCallback, objectId, _internalId); } else if ("delete".equalsIgnoreCase(method)) { deleteObject(relativePath, sync, newCallback, objectId, _internalId);
protected static void resetPasswordBySmsCodeInBackground(String smsCode, String newPassword, boolean sync, UpdatePasswordCallback callback) { final UpdatePasswordCallback internalCallback = callback; if (AVUtils.isBlankString(smsCode) || !AVUtils.checkMobileVerifyCode(smsCode)) { callback .internalDone(new AVException(AVException.INVALID_PHONE_NUMBER, "Invalid Verify Code")); return; } String endpointer = String.format("resetPasswordBySmsCode/%s", smsCode); Map<String, Object> params = new HashMap<String, Object>(); params.put("password", newPassword); PaasClient.storageInstance().putObject(endpointer, AVUtils.restfulServerData(params), sync, null, new GenericObjectCallback() { @Override public void onFailure(Throwable error, String content) { if (internalCallback != null) { internalCallback.internalDone(new AVException(content, error)); } } @Override public void onSuccess(String content, AVException e) { internalCallback.internalDone(e); } }, null, null); }
protected static void resetPasswordBySmsCodeInBackground(String smsCode, String newPassword, boolean sync, UpdatePasswordCallback callback) { final UpdatePasswordCallback internalCallback = callback; if (AVUtils.isBlankString(smsCode) || !AVUtils.checkMobileVerifyCode(smsCode)) { callback .internalDone(new AVException(AVException.INVALID_PHONE_NUMBER, "Invalid Verify Code")); return; } String endpointer = String.format("resetPasswordBySmsCode/%s", smsCode); Map<String, Object> params = new HashMap<String, Object>(); params.put("password", newPassword); PaasClient.storageInstance().putObject(endpointer, AVUtils.restfulServerData(params), sync, null, new GenericObjectCallback() { @Override public void onFailure(Throwable error, String content) { if (internalCallback != null) { internalCallback.internalDone(new AVException(content, error)); } } @Override public void onSuccess(String content, AVException e) { internalCallback.internalDone(e); } }, null, null); }
postObject(relativePath, paramString, sync, newCallback); } else if ("put".equalsIgnoreCase(method)) { putObject(relativePath, paramString, sync, null, newCallback, objectId, _internalId); } else if ("delete".equalsIgnoreCase(method)) { deleteObject(relativePath, sync, newCallback, objectId, _internalId);
private void updatePasswordInBackground(String oldPassword, String newPassword, final UpdatePasswordCallback callback, boolean sync) { if (!this.isAuthenticated() || AVUtils.isBlankString(getObjectId())) { callback.internalDone(AVErrorUtils.sessionMissingException()); } else { String relativePath = String.format("users/%s/updatePassword", this.getObjectId()); Map<String, Object> params = new HashMap<String, Object>(); params.put("old_password", oldPassword); params.put("new_password", newPassword); String paramsString = AVUtils.restfulServerData(params); PaasClient.storageInstance().putObject(relativePath, paramsString, sync, headerMap(), new GenericObjectCallback() { @Override public void onSuccess(String content, AVException e) { if (null == e && !TextUtils.isEmpty(content)) { sessionToken = AVUtils.getJSONValue(content, SESSION_TOKEN_KEY); } callback.internalDone(e); } @Override public void onFailure(Throwable error, String content) { callback.internalDone(AVErrorUtils.createException(error, content)); } }, getObjectId(), getObjectId()); } }
private void updatePasswordInBackground(String oldPassword, String newPassword, final UpdatePasswordCallback callback, boolean sync) { if (!this.isAuthenticated() || AVUtils.isBlankString(getObjectId())) { callback.internalDone(AVErrorUtils.sessionMissingException()); } else { String relativePath = String.format("users/%s/updatePassword", this.getObjectId()); Map<String, Object> params = new HashMap<String, Object>(); params.put("old_password", oldPassword); params.put("new_password", newPassword); String paramsString = AVUtils.restfulServerData(params); PaasClient.storageInstance().putObject(relativePath, paramsString, sync, headerMap(), new GenericObjectCallback() { @Override public void onSuccess(String content, AVException e) { if (null == e && !AVUtils.isBlankString(content)) { sessionToken = AVUtils.getJSONValue(content, SESSION_TOKEN_KEY); } callback.internalDone(e); } @Override public void onFailure(Throwable error, String content) { callback.internalDone(AVErrorUtils.createException(error, content)); } }, getObjectId(), getObjectId()); } }
PaasClient.storageInstance().putObject(path, param, sync, headerMap(), new GenericObjectCallback() { @Override public void onSuccess(String content, AVException e) {
PaasClient.storageInstance().putObject( String.format(FEEDBACK_PUT_PATH, currentComment.getObjectId()), mapFromObject(currentComment, false), true, null, new GenericObjectCallback() {