-// RemoteOperationResult result = null;
-// String remotePath = null;
-// PropFindMethod query = null;
-// try {
-// remotePath = mLocalFolder.getRemotePath();
-// Log_OC.d(TAG, "Synchronizing " + mAccount.name + remotePath);
-//
-// // remote request
-// query = new PropFindMethod(client.getBaseUri() + WebdavUtils.encodePath(remotePath),
-// DavConstants.PROPFIND_ALL_PROP,
-// DavConstants.DEPTH_1);
-// int status = client.executeMethod(query);
-//
-// // check and process response
-// if (isMultiStatus(status)) {
-// synchronizeData(query.getResponseBodyAsMultiStatus(), client);
-// if (mConflictsFound > 0 || mFailsInFavouritesFound > 0) {
-// result = new RemoteOperationResult(ResultCode.SYNC_CONFLICT); // should be different result, but will do the job
-// } else {
-// result = new RemoteOperationResult(true, status, query.getResponseHeaders());
-// }
-//
-// } else {
-// // synchronization failed
-// client.exhaustResponse(query.getResponseBodyAsStream());
-// if (status == HttpStatus.SC_NOT_FOUND) {
-// removeLocalFolder();
-// }
-// result = new RemoteOperationResult(false, status, query.getResponseHeaders());
-// }
-//
-// } catch (Exception e) {
-// result = new RemoteOperationResult(e);
-//
-//
-// } finally {
-// if (query != null)
-// query.releaseConnection(); // let the connection available for other methods
-// if (result.isSuccess()) {
-// Log_OC.i(TAG, "Synchronized " + mAccount.name + remotePath + ": " + result.getLogMessage());
-// } else {
-// if (result.isException()) {
-// Log_OC.e(TAG, "Synchronized " + mAccount.name + remotePath + ": " + result.getLogMessage(), result.getException());
-// } else {
-// Log_OC.e(TAG, "Synchronized " + mAccount.name + remotePath + ": " + result.getLogMessage());
-// }
-// }
-//
-// }