| Index: chrome/browser/google_apis/gdata_wapi_requests.h
|
| diff --git a/chrome/browser/google_apis/gdata_wapi_requests.h b/chrome/browser/google_apis/gdata_wapi_requests.h
|
| index 38c0de7d2bebd174ce265db033bb21fadaad2766..d367761da37d4a20cef4add0c02838b42ee74f40 100644
|
| --- a/chrome/browser/google_apis/gdata_wapi_requests.h
|
| +++ b/chrome/browser/google_apis/gdata_wapi_requests.h
|
| @@ -12,10 +12,6 @@
|
| #include "chrome/browser/google_apis/drive_common_callbacks.h"
|
| #include "chrome/browser/google_apis/gdata_wapi_url_generator.h"
|
|
|
| -namespace net {
|
| -class URLRequestContextGetter;
|
| -} // namespace net
|
| -
|
| namespace google_apis {
|
|
|
| class AccountMetadata;
|
| @@ -45,15 +41,13 @@ class GetResourceListRequest : public GetDataRequest {
|
| //
|
| // callback:
|
| // Called once the feed is fetched. Must not be null.
|
| - GetResourceListRequest(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const GDataWapiUrlGenerator& url_generator,
|
| - const GURL& override_url,
|
| - int64 start_changestamp,
|
| - const std::string& search_string,
|
| - const std::string& directory_resource_id,
|
| - const GetResourceListCallback& callback);
|
| + GetResourceListRequest(RequestSender* sender,
|
| + const GDataWapiUrlGenerator& url_generator,
|
| + const GURL& override_url,
|
| + int64 start_changestamp,
|
| + const std::string& search_string,
|
| + const std::string& directory_resource_id,
|
| + const GetResourceListCallback& callback);
|
| virtual ~GetResourceListRequest();
|
|
|
| protected:
|
| @@ -83,13 +77,11 @@ class SearchByTitleRequest : public GetDataRequest {
|
| //
|
| // callback:
|
| // Called once the feed is fetched. Must not be null.
|
| - SearchByTitleRequest(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const GDataWapiUrlGenerator& url_generator,
|
| - const std::string& title,
|
| - const std::string& directory_resource_id,
|
| - const GetResourceListCallback& callback);
|
| + SearchByTitleRequest(RequestSender* sender,
|
| + const GDataWapiUrlGenerator& url_generator,
|
| + const std::string& title,
|
| + const std::string& directory_resource_id,
|
| + const GetResourceListCallback& callback);
|
| virtual ~SearchByTitleRequest();
|
|
|
| protected:
|
| @@ -110,12 +102,10 @@ class SearchByTitleRequest : public GetDataRequest {
|
| class GetResourceEntryRequest : public GetDataRequest {
|
| public:
|
| // |callback| must not be null.
|
| - GetResourceEntryRequest(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const GDataWapiUrlGenerator& url_generator,
|
| - const std::string& resource_id,
|
| - const GetDataCallback& callback);
|
| + GetResourceEntryRequest(RequestSender* sender,
|
| + const GDataWapiUrlGenerator& url_generator,
|
| + const std::string& resource_id,
|
| + const GetDataCallback& callback);
|
| virtual ~GetResourceEntryRequest();
|
|
|
| protected:
|
| @@ -143,12 +133,10 @@ class GetAccountMetadataRequest : public GetDataRequest {
|
| // If |include_installed_apps| is set to true, the result should include
|
| // the list of installed third party applications.
|
| // |callback| must not be null.
|
| - GetAccountMetadataRequest(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const GDataWapiUrlGenerator& url_generator,
|
| - const GetAccountMetadataCallback& callback,
|
| - bool include_installed_apps);
|
| + GetAccountMetadataRequest(RequestSender* sender,
|
| + const GDataWapiUrlGenerator& url_generator,
|
| + const GetAccountMetadataCallback& callback,
|
| + bool include_installed_apps);
|
| virtual ~GetAccountMetadataRequest();
|
|
|
| protected:
|
| @@ -173,13 +161,11 @@ class GetAccountMetadataRequest : public GetDataRequest {
|
| class DeleteResourceRequest : public EntryActionRequest {
|
| public:
|
| // |callback| must not be null.
|
| - DeleteResourceRequest(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const GDataWapiUrlGenerator& url_generator,
|
| - const EntryActionCallback& callback,
|
| - const std::string& resource_id,
|
| - const std::string& etag);
|
| + DeleteResourceRequest(RequestSender* sender,
|
| + const GDataWapiUrlGenerator& url_generator,
|
| + const EntryActionCallback& callback,
|
| + const std::string& resource_id,
|
| + const std::string& etag);
|
| virtual ~DeleteResourceRequest();
|
|
|
| protected:
|
| @@ -205,13 +191,11 @@ class CreateDirectoryRequest : public GetDataRequest {
|
| // |parent_resource_id|. If this parameter is empty, a new directory will
|
| // be created in the root directory.
|
| // |callback| must not be null.
|
| - CreateDirectoryRequest(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const GDataWapiUrlGenerator& url_generator,
|
| - const GetDataCallback& callback,
|
| - const std::string& parent_resource_id,
|
| - const std::string& directory_name);
|
| + CreateDirectoryRequest(RequestSender* sender,
|
| + const GDataWapiUrlGenerator& url_generator,
|
| + const GetDataCallback& callback,
|
| + const std::string& parent_resource_id,
|
| + const std::string& directory_name);
|
| virtual ~CreateDirectoryRequest();
|
|
|
| protected:
|
| @@ -237,13 +221,11 @@ class CreateDirectoryRequest : public GetDataRequest {
|
| class CopyHostedDocumentRequest : public GetDataRequest {
|
| public:
|
| // |callback| must not be null.
|
| - CopyHostedDocumentRequest(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const GDataWapiUrlGenerator& url_generator,
|
| - const GetDataCallback& callback,
|
| - const std::string& resource_id,
|
| - const std::string& new_name);
|
| + CopyHostedDocumentRequest(RequestSender* sender,
|
| + const GDataWapiUrlGenerator& url_generator,
|
| + const GetDataCallback& callback,
|
| + const std::string& resource_id,
|
| + const std::string& new_name);
|
| virtual ~CopyHostedDocumentRequest();
|
|
|
| protected:
|
| @@ -267,13 +249,11 @@ class CopyHostedDocumentRequest : public GetDataRequest {
|
| class RenameResourceRequest : public EntryActionRequest {
|
| public:
|
| // |callback| must not be null.
|
| - RenameResourceRequest(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const GDataWapiUrlGenerator& url_generator,
|
| - const EntryActionCallback& callback,
|
| - const std::string& resource_id,
|
| - const std::string& new_name);
|
| + RenameResourceRequest(RequestSender* sender,
|
| + const GDataWapiUrlGenerator& url_generator,
|
| + const EntryActionCallback& callback,
|
| + const std::string& resource_id,
|
| + const std::string& new_name);
|
| virtual ~RenameResourceRequest();
|
|
|
| protected:
|
| @@ -299,13 +279,11 @@ class RenameResourceRequest : public EntryActionRequest {
|
| class AuthorizeAppRequest : public GetDataRequest {
|
| public:
|
| // |callback| must not be null.
|
| - AuthorizeAppRequest(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const GDataWapiUrlGenerator& url_generator,
|
| - const AuthorizeAppCallback& callback,
|
| - const std::string& resource_id,
|
| - const std::string& app_id);
|
| + AuthorizeAppRequest(RequestSender* sender,
|
| + const GDataWapiUrlGenerator& url_generator,
|
| + const AuthorizeAppCallback& callback,
|
| + const std::string& resource_id,
|
| + const std::string& app_id);
|
| virtual ~AuthorizeAppRequest();
|
|
|
| protected:
|
| @@ -331,13 +309,11 @@ class AuthorizeAppRequest : public GetDataRequest {
|
| class AddResourceToDirectoryRequest : public EntryActionRequest {
|
| public:
|
| // |callback| must not be null.
|
| - AddResourceToDirectoryRequest(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const GDataWapiUrlGenerator& url_generator,
|
| - const EntryActionCallback& callback,
|
| - const std::string& parent_resource_id,
|
| - const std::string& resource_id);
|
| + AddResourceToDirectoryRequest(RequestSender* sender,
|
| + const GDataWapiUrlGenerator& url_generator,
|
| + const EntryActionCallback& callback,
|
| + const std::string& parent_resource_id,
|
| + const std::string& resource_id);
|
| virtual ~AddResourceToDirectoryRequest();
|
|
|
| protected:
|
| @@ -362,13 +338,11 @@ class AddResourceToDirectoryRequest : public EntryActionRequest {
|
| class RemoveResourceFromDirectoryRequest : public EntryActionRequest {
|
| public:
|
| // |callback| must not be null.
|
| - RemoveResourceFromDirectoryRequest(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const GDataWapiUrlGenerator& url_generator,
|
| - const EntryActionCallback& callback,
|
| - const std::string& parent_resource_id,
|
| - const std::string& resource_id);
|
| + RemoveResourceFromDirectoryRequest(RequestSender* sender,
|
| + const GDataWapiUrlGenerator& url_generator,
|
| + const EntryActionCallback& callback,
|
| + const std::string& parent_resource_id,
|
| + const std::string& resource_id);
|
| virtual ~RemoveResourceFromDirectoryRequest();
|
|
|
| protected:
|
| @@ -395,15 +369,13 @@ class InitiateUploadNewFileRequest : public InitiateUploadRequestBase {
|
| // (resumable-create-media URL)
|
| // See also the comments of InitiateUploadRequestBase for more details
|
| // about the other parameters.
|
| - InitiateUploadNewFileRequest(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const GDataWapiUrlGenerator& url_generator,
|
| - const InitiateUploadCallback& callback,
|
| - const std::string& content_type,
|
| - int64 content_length,
|
| - const std::string& parent_resource_id,
|
| - const std::string& title);
|
| + InitiateUploadNewFileRequest(RequestSender* sender,
|
| + const GDataWapiUrlGenerator& url_generator,
|
| + const InitiateUploadCallback& callback,
|
| + const std::string& content_type,
|
| + int64 content_length,
|
| + const std::string& parent_resource_id,
|
| + const std::string& title);
|
| virtual ~InitiateUploadNewFileRequest();
|
|
|
| protected:
|
| @@ -433,15 +405,13 @@ class InitiateUploadExistingFileRequest
|
| // |etag| should be set if it is available to detect the upload confliction.
|
| // See also the comments of InitiateUploadRequestBase for more details
|
| // about the other parameters.
|
| - InitiateUploadExistingFileRequest(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const GDataWapiUrlGenerator& url_generator,
|
| - const InitiateUploadCallback& callback,
|
| - const std::string& content_type,
|
| - int64 content_length,
|
| - const std::string& resource_id,
|
| - const std::string& etag);
|
| + InitiateUploadExistingFileRequest(RequestSender* sender,
|
| + const GDataWapiUrlGenerator& url_generator,
|
| + const InitiateUploadCallback& callback,
|
| + const std::string& content_type,
|
| + int64 content_length,
|
| + const std::string& resource_id,
|
| + const std::string& etag);
|
| virtual ~InitiateUploadExistingFileRequest();
|
|
|
| protected:
|
| @@ -465,19 +435,17 @@ class InitiateUploadExistingFileRequest
|
| // Performs the request for resuming the upload of a file.
|
| class ResumeUploadRequest : public ResumeUploadRequestBase {
|
| public:
|
| - // See also ResumeUploadRequestBase's comment for parameters meaining.
|
| + // See also ResumeUploadRequestBase's comment for parameters meaning.
|
| // |callback| must not be null.
|
| - ResumeUploadRequest(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const UploadRangeCallback& callback,
|
| - const ProgressCallback& progress_callback,
|
| - const GURL& upload_location,
|
| - int64 start_position,
|
| - int64 end_position,
|
| - int64 content_length,
|
| - const std::string& content_type,
|
| - const base::FilePath& local_file_path);
|
| + ResumeUploadRequest(RequestSender* sender,
|
| + const UploadRangeCallback& callback,
|
| + const ProgressCallback& progress_callback,
|
| + const GURL& upload_location,
|
| + int64 start_position,
|
| + int64 end_position,
|
| + int64 content_length,
|
| + const std::string& content_type,
|
| + const base::FilePath& local_file_path);
|
| virtual ~ResumeUploadRequest();
|
|
|
| protected:
|
| @@ -503,12 +471,10 @@ class GetUploadStatusRequest : public GetUploadStatusRequestBase {
|
| public:
|
| // See also GetUploadStatusRequestBase's comment for parameters meaning.
|
| // |callback| must not be null.
|
| - GetUploadStatusRequest(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const UploadRangeCallback& callback,
|
| - const GURL& upload_url,
|
| - int64 content_length);
|
| + GetUploadStatusRequest(RequestSender* sender,
|
| + const UploadRangeCallback& callback,
|
| + const GURL& upload_url,
|
| + int64 content_length);
|
| virtual ~GetUploadStatusRequest();
|
|
|
| protected:
|
|
|