mirror of
https://github.com/owncloud/android-library.git
synced 2025-06-08 00:16:09 +00:00
Keep refactoring wrapper
This commit is contained in:
parent
7fe2c02fc1
commit
f5795d1c03
@ -33,8 +33,8 @@ import android.net.Uri;
|
|||||||
import com.owncloud.android.lib.common.authentication.OwnCloudCredentials;
|
import com.owncloud.android.lib.common.authentication.OwnCloudCredentials;
|
||||||
import com.owncloud.android.lib.common.authentication.OwnCloudCredentialsFactory;
|
import com.owncloud.android.lib.common.authentication.OwnCloudCredentialsFactory;
|
||||||
import com.owncloud.android.lib.common.authentication.OwnCloudCredentialsFactory.OwnCloudAnonymousCredentials;
|
import com.owncloud.android.lib.common.authentication.OwnCloudCredentialsFactory.OwnCloudAnonymousCredentials;
|
||||||
import com.owncloud.android.lib.common.interceptors.HttpInterceptor;
|
import com.owncloud.android.lib.common.http.interceptors.HttpInterceptor;
|
||||||
import com.owncloud.android.lib.common.interceptors.UserAgentInterceptor;
|
import com.owncloud.android.lib.common.http.interceptors.UserAgentInterceptor;
|
||||||
import com.owncloud.android.lib.common.http.HttpBaseMethod;
|
import com.owncloud.android.lib.common.http.HttpBaseMethod;
|
||||||
import com.owncloud.android.lib.common.network.RedirectionPath;
|
import com.owncloud.android.lib.common.network.RedirectionPath;
|
||||||
import com.owncloud.android.lib.common.utils.Log_OC;
|
import com.owncloud.android.lib.common.utils.Log_OC;
|
||||||
@ -59,7 +59,6 @@ import java.util.Arrays;
|
|||||||
|
|
||||||
import okhttp3.OkHttpClient;
|
import okhttp3.OkHttpClient;
|
||||||
import okhttp3.Protocol;
|
import okhttp3.Protocol;
|
||||||
import okhttp3.Response;
|
|
||||||
|
|
||||||
public class OwnCloudClient extends HttpClient {
|
public class OwnCloudClient extends HttpClient {
|
||||||
|
|
||||||
|
@ -24,8 +24,8 @@
|
|||||||
package com.owncloud.android.lib.common.authentication;
|
package com.owncloud.android.lib.common.authentication;
|
||||||
|
|
||||||
import com.owncloud.android.lib.common.OwnCloudClient;
|
import com.owncloud.android.lib.common.OwnCloudClient;
|
||||||
import com.owncloud.android.lib.common.interceptors.BasicAuthInterceptor;
|
import com.owncloud.android.lib.common.http.interceptors.BasicAuthInterceptor;
|
||||||
import com.owncloud.android.lib.common.interceptors.HttpInterceptor.RequestInterceptor;
|
import com.owncloud.android.lib.common.http.interceptors.HttpInterceptor.RequestInterceptor;
|
||||||
|
|
||||||
import org.apache.commons.httpclient.UsernamePasswordCredentials;
|
import org.apache.commons.httpclient.UsernamePasswordCredentials;
|
||||||
import org.apache.commons.httpclient.auth.AuthPolicy;
|
import org.apache.commons.httpclient.auth.AuthPolicy;
|
||||||
|
@ -30,6 +30,7 @@ import java.io.IOException;
|
|||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
|
|
||||||
import okhttp3.Headers;
|
import okhttp3.Headers;
|
||||||
|
import okhttp3.OkHttpClient;
|
||||||
import okhttp3.Request;
|
import okhttp3.Request;
|
||||||
import okhttp3.Response;
|
import okhttp3.Response;
|
||||||
import okhttp3.internal.http2.Header;
|
import okhttp3.internal.http2.Header;
|
||||||
@ -43,10 +44,15 @@ import okhttp3.internal.http2.Header;
|
|||||||
*/
|
*/
|
||||||
public abstract class HttpBaseMethod {
|
public abstract class HttpBaseMethod {
|
||||||
public abstract int execute() throws Exception;
|
public abstract int execute() throws Exception;
|
||||||
|
protected Request mRequest;
|
||||||
protected Response mResponse;
|
protected Response mResponse;
|
||||||
private static final String TAG = HttpBaseMethod.class.getSimpleName();
|
|
||||||
|
|
||||||
// Status
|
// Request
|
||||||
|
public Headers getRequestHeaders() {
|
||||||
|
return mRequest.headers();
|
||||||
|
}
|
||||||
|
|
||||||
|
// Response
|
||||||
public int getStatusCode() {
|
public int getStatusCode() {
|
||||||
return mResponse.code();
|
return mResponse.code();
|
||||||
}
|
}
|
||||||
@ -55,7 +61,6 @@ public abstract class HttpBaseMethod {
|
|||||||
return mResponse.message();
|
return mResponse.message();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Response
|
|
||||||
public String getResponseBodyAsString() throws IOException {
|
public String getResponseBodyAsString() throws IOException {
|
||||||
return mResponse.body().string();
|
return mResponse.body().string();
|
||||||
}
|
}
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.owncloud.android.lib.common.interceptors;
|
package com.owncloud.android.lib.common.http.interceptors;
|
||||||
|
|
||||||
import okhttp3.Request;
|
import okhttp3.Request;
|
||||||
|
|
@ -22,7 +22,7 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.owncloud.android.lib.common.interceptors;
|
package com.owncloud.android.lib.common.http.interceptors;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
@ -22,7 +22,7 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.owncloud.android.lib.common.interceptors;
|
package com.owncloud.android.lib.common.http.interceptors;
|
||||||
|
|
||||||
import okhttp3.Request;
|
import okhttp3.Request;
|
||||||
|
|
@ -22,11 +22,10 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.owncloud.android.lib.common.http.nonwebdav;
|
package com.owncloud.android.lib.common.http.methods.nonwebdav;
|
||||||
|
|
||||||
import okhttp3.OkHttpClient;
|
import okhttp3.OkHttpClient;
|
||||||
import okhttp3.Request;
|
import okhttp3.Request;
|
||||||
import okhttp3.Response;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* OkHttp delete calls wrapper
|
* OkHttp delete calls wrapper
|
||||||
@ -40,13 +39,10 @@ public class DeleteMethod extends HttpMethod{
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int execute() throws Exception {
|
public int execute() throws Exception {
|
||||||
Request request = mRequest
|
mRequest.newBuilder()
|
||||||
.newBuilder()
|
|
||||||
.delete()
|
.delete()
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
mResponse = mOkHttpClient.newCall(request).execute();
|
return super.executeRequest();
|
||||||
|
|
||||||
return mResponse.code();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -22,13 +22,12 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.owncloud.android.lib.common.http.nonwebdav;
|
package com.owncloud.android.lib.common.http.methods.nonwebdav;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
|
||||||
import okhttp3.HttpUrl;
|
import okhttp3.HttpUrl;
|
||||||
import okhttp3.OkHttpClient;
|
import okhttp3.OkHttpClient;
|
||||||
import okhttp3.Request;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* OkHttp get calls wrapper
|
* OkHttp get calls wrapper
|
||||||
@ -46,13 +45,10 @@ public class GetMethod extends HttpMethod {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int execute() throws IOException {
|
public int execute() throws IOException {
|
||||||
Request request = mRequest
|
mRequest.newBuilder()
|
||||||
.newBuilder()
|
|
||||||
.get()
|
.get()
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
mResponse = mOkHttpClient.newCall(request).execute();
|
return super.executeRequest();
|
||||||
|
|
||||||
return mResponse.code();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -22,10 +22,12 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.owncloud.android.lib.common.http.nonwebdav;
|
package com.owncloud.android.lib.common.http.methods.nonwebdav;
|
||||||
|
|
||||||
import com.owncloud.android.lib.common.http.HttpBaseMethod;
|
import com.owncloud.android.lib.common.http.HttpBaseMethod;
|
||||||
|
|
||||||
|
import java.io.IOException;
|
||||||
|
|
||||||
import okhttp3.HttpUrl;
|
import okhttp3.HttpUrl;
|
||||||
import okhttp3.OkHttpClient;
|
import okhttp3.OkHttpClient;
|
||||||
import okhttp3.Request;
|
import okhttp3.Request;
|
||||||
@ -37,7 +39,6 @@ import okhttp3.Request;
|
|||||||
*/
|
*/
|
||||||
public abstract class HttpMethod extends HttpBaseMethod {
|
public abstract class HttpMethod extends HttpBaseMethod {
|
||||||
protected OkHttpClient mOkHttpClient;
|
protected OkHttpClient mOkHttpClient;
|
||||||
protected Request mRequest;
|
|
||||||
|
|
||||||
public HttpMethod(OkHttpClient okHttpClient, String httpUrl) {
|
public HttpMethod(OkHttpClient okHttpClient, String httpUrl) {
|
||||||
mOkHttpClient = okHttpClient;
|
mOkHttpClient = okHttpClient;
|
||||||
@ -64,4 +65,9 @@ public abstract class HttpMethod extends HttpBaseMethod {
|
|||||||
mRequest.newBuilder()
|
mRequest.newBuilder()
|
||||||
.header(name, value);
|
.header(name, value);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int executeRequest() throws IOException {
|
||||||
|
mResponse = mOkHttpClient.newCall(mRequest).execute();
|
||||||
|
return super.getStatusCode();
|
||||||
|
}
|
||||||
}
|
}
|
@ -22,12 +22,11 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.owncloud.android.lib.common.http.nonwebdav;
|
package com.owncloud.android.lib.common.http.methods.nonwebdav;
|
||||||
|
|
||||||
import okhttp3.OkHttpClient;
|
import okhttp3.OkHttpClient;
|
||||||
import okhttp3.Request;
|
import okhttp3.Request;
|
||||||
import okhttp3.RequestBody;
|
import okhttp3.RequestBody;
|
||||||
import okhttp3.Response;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* OkHttp post calls wrapper
|
* OkHttp post calls wrapper
|
||||||
@ -44,13 +43,10 @@ public class PostMethod extends HttpMethod {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int execute() throws Exception {
|
public int execute() throws Exception {
|
||||||
Request request = mRequest
|
mRequest.newBuilder()
|
||||||
.newBuilder()
|
|
||||||
.post(mRequestBody)
|
.post(mRequestBody)
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
mResponse = mOkHttpClient.newCall(request).execute();
|
return super.executeRequest();
|
||||||
|
|
||||||
return mResponse.code();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -22,12 +22,11 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.owncloud.android.lib.common.http.nonwebdav;
|
package com.owncloud.android.lib.common.http.methods.nonwebdav;
|
||||||
|
|
||||||
import okhttp3.OkHttpClient;
|
import okhttp3.OkHttpClient;
|
||||||
import okhttp3.Request;
|
import okhttp3.Request;
|
||||||
import okhttp3.RequestBody;
|
import okhttp3.RequestBody;
|
||||||
import okhttp3.Response;
|
|
||||||
|
|
||||||
public class PutMethod extends HttpMethod{
|
public class PutMethod extends HttpMethod{
|
||||||
|
|
||||||
@ -40,13 +39,10 @@ public class PutMethod extends HttpMethod{
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int execute() throws Exception {
|
public int execute() throws Exception {
|
||||||
Request request = mRequest
|
mRequest.newBuilder()
|
||||||
.newBuilder()
|
|
||||||
.put(mRequestBody)
|
.put(mRequestBody)
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
mResponse = mOkHttpClient.newCall(request).execute();
|
return super.executeRequest();
|
||||||
|
|
||||||
return mResponse.code();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -22,7 +22,7 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.owncloud.android.lib.common.http.webdav;
|
package com.owncloud.android.lib.common.http.methods.webdav;
|
||||||
|
|
||||||
import com.owncloud.android.lib.common.http.HttpBaseMethod;
|
import com.owncloud.android.lib.common.http.HttpBaseMethod;
|
||||||
|
|
@ -22,7 +22,7 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.owncloud.android.lib.common.http.webdav;
|
package com.owncloud.android.lib.common.http.methods.webdav;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
@ -34,7 +34,6 @@ import at.bitfire.dav4android.exception.HttpException;
|
|||||||
import at.bitfire.dav4android.exception.UnauthorizedException;
|
import at.bitfire.dav4android.exception.UnauthorizedException;
|
||||||
import okhttp3.HttpUrl;
|
import okhttp3.HttpUrl;
|
||||||
import okhttp3.OkHttpClient;
|
import okhttp3.OkHttpClient;
|
||||||
import okhttp3.Response;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Propfind calls wrapper
|
* Propfind calls wrapper
|
||||||
@ -59,9 +58,10 @@ public class PropfindMethod extends DavMethod {
|
|||||||
// Do nothing, we will use the 401 code to handle the situation
|
// Do nothing, we will use the 401 code to handle the situation
|
||||||
}
|
}
|
||||||
|
|
||||||
|
mRequest = mDavResource.getRequest();
|
||||||
mResponse = mDavResource.getResponse();
|
mResponse = mDavResource.getResponse();
|
||||||
|
|
||||||
return mResponse.code();
|
return super.getStatusCode();
|
||||||
}
|
}
|
||||||
|
|
||||||
public int getDepth() {
|
public int getDepth() {
|
@ -26,7 +26,7 @@ package com.owncloud.android.lib.resources.files;
|
|||||||
|
|
||||||
import com.owncloud.android.lib.common.OwnCloudClient;
|
import com.owncloud.android.lib.common.OwnCloudClient;
|
||||||
import com.owncloud.android.lib.common.http.HttpConstants;
|
import com.owncloud.android.lib.common.http.HttpConstants;
|
||||||
import com.owncloud.android.lib.common.http.webdav.PropfindMethod;
|
import com.owncloud.android.lib.common.http.methods.webdav.PropfindMethod;
|
||||||
import com.owncloud.android.lib.common.network.RedirectionPath;
|
import com.owncloud.android.lib.common.network.RedirectionPath;
|
||||||
import com.owncloud.android.lib.common.network.WebdavUtils;
|
import com.owncloud.android.lib.common.network.WebdavUtils;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
||||||
|
@ -26,7 +26,7 @@ package com.owncloud.android.lib.resources.files;
|
|||||||
|
|
||||||
import com.owncloud.android.lib.common.OwnCloudClient;
|
import com.owncloud.android.lib.common.OwnCloudClient;
|
||||||
import com.owncloud.android.lib.common.http.HttpConstants;
|
import com.owncloud.android.lib.common.http.HttpConstants;
|
||||||
import com.owncloud.android.lib.common.http.webdav.PropfindMethod;
|
import com.owncloud.android.lib.common.http.methods.webdav.PropfindMethod;
|
||||||
import com.owncloud.android.lib.common.network.WebdavUtils;
|
import com.owncloud.android.lib.common.network.WebdavUtils;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
||||||
|
@ -31,7 +31,7 @@ import android.net.Uri;
|
|||||||
|
|
||||||
import com.owncloud.android.lib.common.OwnCloudClient;
|
import com.owncloud.android.lib.common.OwnCloudClient;
|
||||||
import com.owncloud.android.lib.common.http.HttpConstants;
|
import com.owncloud.android.lib.common.http.HttpConstants;
|
||||||
import com.owncloud.android.lib.common.http.nonwebdav.PostMethod;
|
import com.owncloud.android.lib.common.http.methods.nonwebdav.PostMethod;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
||||||
import com.owncloud.android.lib.common.utils.Log_OC;
|
import com.owncloud.android.lib.common.utils.Log_OC;
|
||||||
|
@ -30,7 +30,7 @@ import android.net.Uri;
|
|||||||
|
|
||||||
import com.owncloud.android.lib.common.OwnCloudClient;
|
import com.owncloud.android.lib.common.OwnCloudClient;
|
||||||
import com.owncloud.android.lib.common.http.HttpConstants;
|
import com.owncloud.android.lib.common.http.HttpConstants;
|
||||||
import com.owncloud.android.lib.common.http.nonwebdav.GetMethod;
|
import com.owncloud.android.lib.common.http.methods.nonwebdav.GetMethod;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
||||||
import com.owncloud.android.lib.common.utils.Log_OC;
|
import com.owncloud.android.lib.common.utils.Log_OC;
|
||||||
|
@ -32,7 +32,7 @@ import android.net.Uri;
|
|||||||
|
|
||||||
import com.owncloud.android.lib.common.OwnCloudClient;
|
import com.owncloud.android.lib.common.OwnCloudClient;
|
||||||
import com.owncloud.android.lib.common.http.HttpConstants;
|
import com.owncloud.android.lib.common.http.HttpConstants;
|
||||||
import com.owncloud.android.lib.common.http.nonwebdav.GetMethod;
|
import com.owncloud.android.lib.common.http.methods.nonwebdav.GetMethod;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
||||||
import com.owncloud.android.lib.common.utils.Log_OC;
|
import com.owncloud.android.lib.common.utils.Log_OC;
|
||||||
|
@ -31,7 +31,7 @@ import android.net.Uri;
|
|||||||
|
|
||||||
import com.owncloud.android.lib.common.OwnCloudClient;
|
import com.owncloud.android.lib.common.OwnCloudClient;
|
||||||
import com.owncloud.android.lib.common.http.HttpConstants;
|
import com.owncloud.android.lib.common.http.HttpConstants;
|
||||||
import com.owncloud.android.lib.common.http.nonwebdav.GetMethod;
|
import com.owncloud.android.lib.common.http.methods.nonwebdav.GetMethod;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
||||||
import com.owncloud.android.lib.common.utils.Log_OC;
|
import com.owncloud.android.lib.common.utils.Log_OC;
|
||||||
|
@ -29,7 +29,7 @@ import android.net.Uri;
|
|||||||
|
|
||||||
import com.owncloud.android.lib.common.OwnCloudClient;
|
import com.owncloud.android.lib.common.OwnCloudClient;
|
||||||
import com.owncloud.android.lib.common.http.HttpConstants;
|
import com.owncloud.android.lib.common.http.HttpConstants;
|
||||||
import com.owncloud.android.lib.common.http.nonwebdav.GetMethod;
|
import com.owncloud.android.lib.common.http.methods.nonwebdav.GetMethod;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
||||||
import com.owncloud.android.lib.common.utils.Log_OC;
|
import com.owncloud.android.lib.common.utils.Log_OC;
|
||||||
|
@ -31,7 +31,7 @@ import android.net.Uri;
|
|||||||
|
|
||||||
import com.owncloud.android.lib.common.OwnCloudClient;
|
import com.owncloud.android.lib.common.OwnCloudClient;
|
||||||
import com.owncloud.android.lib.common.http.HttpConstants;
|
import com.owncloud.android.lib.common.http.HttpConstants;
|
||||||
import com.owncloud.android.lib.common.http.nonwebdav.DeleteMethod;
|
import com.owncloud.android.lib.common.http.methods.nonwebdav.DeleteMethod;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
||||||
import com.owncloud.android.lib.common.utils.Log_OC;
|
import com.owncloud.android.lib.common.utils.Log_OC;
|
||||||
|
@ -29,7 +29,7 @@ import android.net.Uri;
|
|||||||
|
|
||||||
import com.owncloud.android.lib.common.OwnCloudClient;
|
import com.owncloud.android.lib.common.OwnCloudClient;
|
||||||
import com.owncloud.android.lib.common.http.HttpConstants;
|
import com.owncloud.android.lib.common.http.HttpConstants;
|
||||||
import com.owncloud.android.lib.common.http.nonwebdav.PutMethod;
|
import com.owncloud.android.lib.common.http.methods.nonwebdav.PutMethod;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
||||||
import com.owncloud.android.lib.common.utils.Log_OC;
|
import com.owncloud.android.lib.common.utils.Log_OC;
|
||||||
|
@ -31,7 +31,7 @@ import android.net.Uri;
|
|||||||
|
|
||||||
import com.owncloud.android.lib.common.OwnCloudClient;
|
import com.owncloud.android.lib.common.OwnCloudClient;
|
||||||
import com.owncloud.android.lib.common.http.HttpConstants;
|
import com.owncloud.android.lib.common.http.HttpConstants;
|
||||||
import com.owncloud.android.lib.common.http.nonwebdav.GetMethod;
|
import com.owncloud.android.lib.common.http.methods.nonwebdav.GetMethod;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
||||||
import com.owncloud.android.lib.common.utils.Log_OC;
|
import com.owncloud.android.lib.common.utils.Log_OC;
|
||||||
|
@ -30,7 +30,7 @@ import android.net.Uri;
|
|||||||
|
|
||||||
import com.owncloud.android.lib.common.OwnCloudClient;
|
import com.owncloud.android.lib.common.OwnCloudClient;
|
||||||
import com.owncloud.android.lib.common.http.HttpConstants;
|
import com.owncloud.android.lib.common.http.HttpConstants;
|
||||||
import com.owncloud.android.lib.common.http.nonwebdav.GetMethod;
|
import com.owncloud.android.lib.common.http.methods.nonwebdav.GetMethod;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
||||||
import com.owncloud.android.lib.common.utils.Log_OC;
|
import com.owncloud.android.lib.common.utils.Log_OC;
|
||||||
@ -99,7 +99,7 @@ public class GetRemoteStatusOperation extends RemoteOperation {
|
|||||||
// );
|
// );
|
||||||
// get.releaseConnection();
|
// get.releaseConnection();
|
||||||
// get = new GetMethod(redirectedLocation);
|
// get = new GetMethod(redirectedLocation);
|
||||||
// status = client.executeMethod(get, TRY_CONNECTION_TIMEOUT, TRY_CONNECTION_TIMEOUT);
|
// status = client.executeRequest(get, TRY_CONNECTION_TIMEOUT, TRY_CONNECTION_TIMEOUT);
|
||||||
// mLatestResult = new RemoteOperationResult(
|
// mLatestResult = new RemoteOperationResult(
|
||||||
// (status == HttpStatus.SC_OK),
|
// (status == HttpStatus.SC_OK),
|
||||||
// get
|
// get
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
package com.owncloud.android.lib.resources.users;
|
package com.owncloud.android.lib.resources.users;
|
||||||
|
|
||||||
import com.owncloud.android.lib.common.OwnCloudClient;
|
import com.owncloud.android.lib.common.OwnCloudClient;
|
||||||
import com.owncloud.android.lib.common.http.nonwebdav.GetMethod;
|
import com.owncloud.android.lib.common.http.methods.nonwebdav.GetMethod;
|
||||||
import com.owncloud.android.lib.common.network.WebdavUtils;
|
import com.owncloud.android.lib.common.network.WebdavUtils;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
||||||
|
@ -31,10 +31,9 @@ import com.owncloud.android.lib.common.http.HttpConstants;
|
|||||||
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
||||||
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
import com.owncloud.android.lib.common.operations.RemoteOperationResult;
|
||||||
import com.owncloud.android.lib.common.utils.Log_OC;
|
import com.owncloud.android.lib.common.utils.Log_OC;
|
||||||
import com.owncloud.android.lib.common.http.nonwebdav.GetMethod;
|
import com.owncloud.android.lib.common.http.methods.nonwebdav.GetMethod;
|
||||||
|
|
||||||
import okhttp3.Request;
|
import okhttp3.Request;
|
||||||
import okhttp3.Response;
|
|
||||||
|
|
||||||
import static com.owncloud.android.lib.common.operations.RemoteOperationResult.ResultCode.OK;
|
import static com.owncloud.android.lib.common.operations.RemoteOperationResult.ResultCode.OK;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user