projects
/
pub
/
Android
/
ownCloud.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
09eab4b
)
Adapted code to use single OwnCloudClientManager#getClientFor(...) method
author
David A. Velasco
<dvelasco@solidgear.es>
Fri, 13 Jun 2014 10:50:54 +0000
(12:50 +0200)
committer
David A. Velasco
<dvelasco@solidgear.es>
Fri, 13 Jun 2014 10:52:21 +0000
(12:52 +0200)
owncloud-android-library
patch
|
blob
|
blame
|
history
src/com/owncloud/android/files/services/FileDownloader.java
patch
|
blob
|
blame
|
history
src/com/owncloud/android/files/services/FileUploader.java
patch
|
blob
|
blame
|
history
src/com/owncloud/android/services/OperationsService.java
patch
|
blob
|
blame
|
history
src/com/owncloud/android/syncadapter/AbstractOwnCloudSyncAdapter.java
patch
|
blob
|
blame
|
history
diff --git
a/owncloud-android-library
b/owncloud-android-library
index
0c49549
..
9be1323
160000
(submodule)
--- a/
owncloud-android-library
+++ b/
owncloud-android-library
@@
-1
+1
@@
-Subproject commit
0c4954928b038e33adeb73ab1938cac3f70c363d
+Subproject commit
9be1323745d8b6cf519315ce2641ab41e808a04b
diff --git
a/src/com/owncloud/android/files/services/FileDownloader.java
b/src/com/owncloud/android/files/services/FileDownloader.java
index
f8f9940
..
884cb7e
100644
(file)
--- a/
src/com/owncloud/android/files/services/FileDownloader.java
+++ b/
src/com/owncloud/android/files/services/FileDownloader.java
@@
-35,6
+35,7
@@
import com.owncloud.android.datamodel.FileDataStorageManager;
import com.owncloud.android.datamodel.OCFile;
import com.owncloud.android.lib.common.network.OnDatatransferProgressListener;
import com.owncloud.android.datamodel.OCFile;
import com.owncloud.android.lib.common.network.OnDatatransferProgressListener;
+import com.owncloud.android.lib.common.OwnCloudAccount;
import com.owncloud.android.lib.common.OwnCloudClient;
import com.owncloud.android.notifications.NotificationBuilderWithProgressBar;
import com.owncloud.android.notifications.NotificationDelayer;
import com.owncloud.android.lib.common.OwnCloudClient;
import com.owncloud.android.notifications.NotificationBuilderWithProgressBar;
import com.owncloud.android.notifications.NotificationDelayer;
@@
-349,8
+350,9
@@
public class FileDownloader extends Service implements OnDatatransferProgressLis
mLastAccount = mCurrentDownload.getAccount();
mStorageManager =
new FileDataStorageManager(mLastAccount, getContentResolver());
mLastAccount = mCurrentDownload.getAccount();
mStorageManager =
new FileDataStorageManager(mLastAccount, getContentResolver());
+ OwnCloudAccount ocAccount = new OwnCloudAccount(mLastAccount, this);
mDownloadClient = ((MainApp)getApplicationContext()).getOwnCloudClientManager().
mDownloadClient = ((MainApp)getApplicationContext()).getOwnCloudClientManager().
- getClientFor(
mLast
Account, this);
+ getClientFor(
oc
Account, this);
}
/// perform the download
}
/// perform the download
diff --git
a/src/com/owncloud/android/files/services/FileUploader.java
b/src/com/owncloud/android/files/services/FileUploader.java
index
8400e9e
..
978cd85
100644
(file)
--- a/
src/com/owncloud/android/files/services/FileUploader.java
+++ b/
src/com/owncloud/android/files/services/FileUploader.java
@@
-49,6
+49,7
@@
import com.owncloud.android.lib.resources.files.FileUtils;
import com.owncloud.android.lib.resources.status.OwnCloudVersion;
import com.owncloud.android.lib.common.accounts.AccountUtils.Constants;
import com.owncloud.android.lib.common.network.OnDatatransferProgressListener;
import com.owncloud.android.lib.resources.status.OwnCloudVersion;
import com.owncloud.android.lib.common.accounts.AccountUtils.Constants;
import com.owncloud.android.lib.common.network.OnDatatransferProgressListener;
+import com.owncloud.android.lib.common.OwnCloudAccount;
import com.owncloud.android.lib.common.OwnCloudClient;
import com.owncloud.android.ui.activity.FailedUploadActivity;
import com.owncloud.android.ui.activity.FileActivity;
import com.owncloud.android.lib.common.OwnCloudClient;
import com.owncloud.android.ui.activity.FailedUploadActivity;
import com.owncloud.android.ui.activity.FileActivity;
@@
-488,8
+489,9
@@
public class FileUploader extends Service implements OnDatatransferProgressListe
mLastAccount = mCurrentUpload.getAccount();
mStorageManager =
new FileDataStorageManager(mLastAccount, getContentResolver());
mLastAccount = mCurrentUpload.getAccount();
mStorageManager =
new FileDataStorageManager(mLastAccount, getContentResolver());
+ OwnCloudAccount ocAccount = new OwnCloudAccount(mLastAccount, this);
mUploadClient = ((MainApp)getApplicationContext()).getOwnCloudClientManager().
mUploadClient = ((MainApp)getApplicationContext()).getOwnCloudClientManager().
- getClientFor(
mLast
Account, this);
+ getClientFor(
oc
Account, this);
}
/// check the existence of the parent folder for the file to upload
}
/// check the existence of the parent folder for the file to upload
diff --git
a/src/com/owncloud/android/services/OperationsService.java
b/src/com/owncloud/android/services/OperationsService.java
index
bc0446b
..
b9f8846
100644
(file)
--- a/
src/com/owncloud/android/services/OperationsService.java
+++ b/
src/com/owncloud/android/services/OperationsService.java
@@
-26,6
+26,7
@@
import java.util.concurrent.ConcurrentMap;
import com.owncloud.android.MainApp;
import com.owncloud.android.R;
import com.owncloud.android.datamodel.FileDataStorageManager;
import com.owncloud.android.MainApp;
import com.owncloud.android.R;
import com.owncloud.android.datamodel.FileDataStorageManager;
+import com.owncloud.android.lib.common.OwnCloudAccount;
import com.owncloud.android.lib.common.OwnCloudClient;
import com.owncloud.android.lib.common.OwnCloudCredentials;
import com.owncloud.android.lib.common.OwnCloudCredentialsFactory;
import com.owncloud.android.lib.common.OwnCloudClient;
import com.owncloud.android.lib.common.OwnCloudCredentials;
import com.owncloud.android.lib.common.OwnCloudCredentialsFactory;
@@
-469,10
+470,9
@@
public class OperationsService extends Service {
if (mLastTarget == null || !mLastTarget.equals(next.first)) {
mLastTarget = next.first;
if (mLastTarget.mAccount != null) {
if (mLastTarget == null || !mLastTarget.equals(next.first)) {
mLastTarget = next.first;
if (mLastTarget.mAccount != null) {
+ OwnCloudAccount ocAccount = new OwnCloudAccount(mLastTarget.mAccount, this);
mOwnCloudClient = ((MainApp)getApplicationContext()).
mOwnCloudClient = ((MainApp)getApplicationContext()).
- getOwnCloudClientManager().getClientFor(
- mLastTarget.mAccount,
- this);
+ getOwnCloudClientManager().getClientFor(ocAccount, this);
mStorageManager =
new FileDataStorageManager(
mLastTarget.mAccount,
mStorageManager =
new FileDataStorageManager(
mLastTarget.mAccount,
@@
-492,12
+492,10
@@
public class OperationsService extends Service {
credentials = OwnCloudCredentialsFactory.newSamlSsoCredentials(
mLastTarget.mCookie); // SAML SSO
}
credentials = OwnCloudCredentialsFactory.newSamlSsoCredentials(
mLastTarget.mCookie); // SAML SSO
}
-
+ OwnCloudAccount ocAccount = new OwnCloudAccount(
+ mLastTarget.mServerUrl, credentials);
mOwnCloudClient = ((MainApp)getApplicationContext()).
mOwnCloudClient = ((MainApp)getApplicationContext()).
- getOwnCloudClientManager().getClientFor(
- mLastTarget.mServerUrl,
- credentials, // still can be null, and that is right
- this);
+ getOwnCloudClientManager().getClientFor(ocAccount, this);
mOwnCloudClient.setFollowRedirects(mLastTarget.mFollowRedirects);
mStorageManager = null;
}
mOwnCloudClient.setFollowRedirects(mLastTarget.mFollowRedirects);
mStorageManager = null;
}
diff --git
a/src/com/owncloud/android/syncadapter/AbstractOwnCloudSyncAdapter.java
b/src/com/owncloud/android/syncadapter/AbstractOwnCloudSyncAdapter.java
index
a08a4bd
..
1512094
100644
(file)
--- a/
src/com/owncloud/android/syncadapter/AbstractOwnCloudSyncAdapter.java
+++ b/
src/com/owncloud/android/syncadapter/AbstractOwnCloudSyncAdapter.java
@@
-28,6
+28,7
@@
import com.owncloud.android.MainApp;
import com.owncloud.android.datamodel.FileDataStorageManager;
\r
import com.owncloud.android.lib.common.accounts.AccountUtils;
\r
import com.owncloud.android.lib.common.accounts.AccountUtils.AccountNotFoundException;
\r
import com.owncloud.android.datamodel.FileDataStorageManager;
\r
import com.owncloud.android.lib.common.accounts.AccountUtils;
\r
import com.owncloud.android.lib.common.accounts.AccountUtils.AccountNotFoundException;
\r
+import com.owncloud.android.lib.common.OwnCloudAccount;
\r
import com.owncloud.android.lib.common.OwnCloudClient;
\r
\r
import android.accounts.Account;
\r
import com.owncloud.android.lib.common.OwnCloudClient;
\r
\r
import android.accounts.Account;
\r
@@
-101,8
+102,9
@@
public abstract class AbstractOwnCloudSyncAdapter extends
\r
protected void initClientForCurrentAccount() throws OperationCanceledException, AuthenticatorException, IOException, AccountNotFoundException {
\r
AccountUtils.constructFullURLForAccount(getContext(), account);
\r
\r
protected void initClientForCurrentAccount() throws OperationCanceledException, AuthenticatorException, IOException, AccountNotFoundException {
\r
AccountUtils.constructFullURLForAccount(getContext(), account);
\r
+ OwnCloudAccount ocAccount = new OwnCloudAccount(account, getContext());
\r
mClient = ((MainApp)(getContext().getApplicationContext())).getOwnCloudClientManager().
\r
mClient = ((MainApp)(getContext().getApplicationContext())).getOwnCloudClientManager().
\r
- getClientFor(
a
ccount, getContext());
\r
+ getClientFor(
ocA
ccount, getContext());
\r
}
\r
\r
protected OwnCloudClient getClient() {
\r
}
\r
\r
protected OwnCloudClient getClient() {
\r