Index: chrome/browser/google_apis/drive_api_requests.h |
diff --git a/chrome/browser/google_apis/drive_api_requests.h b/chrome/browser/google_apis/drive_api_requests.h |
index f2420d78d6be46a1d541de86ea7fc0aa47711931..1afa8c1f4c6d5d1e2f6502f4f48b55b4c2a296c3 100644 |
--- a/chrome/browser/google_apis/drive_api_requests.h |
+++ b/chrome/browser/google_apis/drive_api_requests.h |
@@ -12,10 +12,6 @@ |
#include "chrome/browser/google_apis/drive_api_url_generator.h" |
#include "chrome/browser/google_apis/drive_common_callbacks.h" |
-namespace net { |
-class URLRequestContextGetter; |
-} // namespace net |
- |
namespace google_apis { |
class FileResource; |
@@ -32,8 +28,7 @@ typedef base::Callback<void(GDataErrorCode error, |
// This class performs the request for fetching About data. |
class GetAboutRequest : public GetDataRequest { |
public: |
- GetAboutRequest(RequestSender* runner, |
- net::URLRequestContextGetter* url_request_context_getter, |
+ GetAboutRequest(RequestSender* sender, |
const DriveApiUrlGenerator& url_generator, |
const GetAboutResourceCallback& callback); |
virtual ~GetAboutRequest(); |
@@ -53,8 +48,7 @@ class GetAboutRequest : public GetDataRequest { |
// This class performs the request for fetching Applist. |
class GetApplistRequest : public GetDataRequest { |
public: |
- GetApplistRequest(RequestSender* runner, |
- net::URLRequestContextGetter* url_request_context_getter, |
+ GetApplistRequest(RequestSender* sender, |
const DriveApiUrlGenerator& url_generator, |
const GetDataCallback& callback); |
virtual ~GetApplistRequest(); |
@@ -82,14 +76,12 @@ class GetChangelistRequest : public GetDataRequest { |
// all changes are necessary. |
// |max_results| specifies the max of the number of files resource in the |
// response. |
- GetChangelistRequest( |
- RequestSender* runner, |
- net::URLRequestContextGetter* url_request_context_getter, |
- const DriveApiUrlGenerator& url_generator, |
- bool include_deleted, |
- int64 start_changestamp, |
- int max_results, |
- const GetDataCallback& callback); |
+ GetChangelistRequest(RequestSender* sender, |
+ const DriveApiUrlGenerator& url_generator, |
+ bool include_deleted, |
+ int64 start_changestamp, |
+ int max_results, |
+ const GetDataCallback& callback); |
virtual ~GetChangelistRequest(); |
protected: |
@@ -112,13 +104,11 @@ class GetChangelistRequest : public GetDataRequest { |
// should be able to be fetched by ContinueGetFileListRequest defined below. |
class GetFilelistRequest : public GetDataRequest { |
public: |
- GetFilelistRequest( |
- RequestSender* runner, |
- net::URLRequestContextGetter* url_request_context_getter, |
- const DriveApiUrlGenerator& url_generator, |
- const std::string& search_string, |
- int max_results, |
- const GetDataCallback& callback); |
+ GetFilelistRequest(RequestSender* sender, |
+ const DriveApiUrlGenerator& url_generator, |
+ const std::string& search_string, |
+ int max_results, |
+ const GetDataCallback& callback); |
virtual ~GetFilelistRequest(); |
protected: |
@@ -138,8 +128,7 @@ class GetFilelistRequest : public GetDataRequest { |
// This class performs the request for fetching a file. |
class GetFileRequest : public GetDataRequest { |
public: |
- GetFileRequest(RequestSender* runner, |
- net::URLRequestContextGetter* url_request_context_getter, |
+ GetFileRequest(RequestSender* sender, |
const DriveApiUrlGenerator& url_generator, |
const std::string& file_id, |
const FileResourceCallback& callback); |
@@ -169,11 +158,9 @@ namespace drive { |
// This class performs the request to fetch remaining Filelist result. |
class ContinueGetFileListRequest : public GetDataRequest { |
public: |
- ContinueGetFileListRequest( |
- RequestSender* runner, |
- net::URLRequestContextGetter* url_request_context_getter, |
- const GURL& url, |
- const GetDataCallback& callback); |
+ ContinueGetFileListRequest(RequestSender* sender, |
+ const GURL& url, |
+ const GetDataCallback& callback); |
virtual ~ContinueGetFileListRequest(); |
protected: |
@@ -190,13 +177,11 @@ class ContinueGetFileListRequest : public GetDataRequest { |
// This class performs the request for creating a directory. |
class CreateDirectoryRequest : public GetDataRequest { |
public: |
- CreateDirectoryRequest( |
- RequestSender* runner, |
- net::URLRequestContextGetter* url_request_context_getter, |
- const DriveApiUrlGenerator& url_generator, |
- const std::string& parent_resource_id, |
- const std::string& directory_name, |
- const FileResourceCallback& callback); |
+ CreateDirectoryRequest(RequestSender* sender, |
+ const DriveApiUrlGenerator& url_generator, |
+ const std::string& parent_resource_id, |
+ const std::string& directory_name, |
+ const FileResourceCallback& callback); |
virtual ~CreateDirectoryRequest(); |
protected: |
@@ -220,13 +205,11 @@ class CreateDirectoryRequest : public GetDataRequest { |
class RenameResourceRequest : public EntryActionRequest { |
public: |
// |callback| must not be null. |
- RenameResourceRequest( |
- RequestSender* runner, |
- net::URLRequestContextGetter* url_request_context_getter, |
- const DriveApiUrlGenerator& url_generator, |
- const std::string& resource_id, |
- const std::string& new_name, |
- const EntryActionCallback& callback); |
+ RenameResourceRequest(RequestSender* sender, |
+ const DriveApiUrlGenerator& url_generator, |
+ const std::string& resource_id, |
+ const std::string& new_name, |
+ const EntryActionCallback& callback); |
virtual ~RenameResourceRequest(); |
protected: |
@@ -255,14 +238,12 @@ class RenameResourceRequest : public EntryActionRequest { |
class TouchResourceRequest : public GetDataRequest { |
public: |
// |callback| must not be null. |
- TouchResourceRequest( |
- RequestSender* runner, |
- net::URLRequestContextGetter* url_request_context_getter, |
- const DriveApiUrlGenerator& url_generator, |
- const std::string& resource_id, |
- const base::Time& modified_date, |
- const base::Time& last_viewed_by_me_date, |
- const FileResourceCallback& callback); |
+ TouchResourceRequest(RequestSender* sender, |
+ const DriveApiUrlGenerator& url_generator, |
+ const std::string& resource_id, |
+ const base::Time& modified_date, |
+ const base::Time& last_viewed_by_me_date, |
+ const FileResourceCallback& callback); |
virtual ~TouchResourceRequest(); |
protected: |
@@ -298,14 +279,12 @@ class TouchResourceRequest : public GetDataRequest { |
class CopyResourceRequest : public GetDataRequest { |
public: |
// Upon completion, |callback| will be called. |callback| must not be null. |
- CopyResourceRequest( |
- RequestSender* runner, |
- net::URLRequestContextGetter* url_request_context_getter, |
- const DriveApiUrlGenerator& url_generator, |
- const std::string& resource_id, |
- const std::string& parent_resource_id, |
- const std::string& new_name, |
- const FileResourceCallback& callback); |
+ CopyResourceRequest(RequestSender* sender, |
+ const DriveApiUrlGenerator& url_generator, |
+ const std::string& resource_id, |
+ const std::string& parent_resource_id, |
+ const std::string& new_name, |
+ const FileResourceCallback& callback); |
virtual ~CopyResourceRequest(); |
protected: |
@@ -338,12 +317,10 @@ class CopyResourceRequest : public GetDataRequest { |
class TrashResourceRequest : public EntryActionRequest { |
public: |
// |callback| must not be null. |
- TrashResourceRequest( |
- RequestSender* runner, |
- net::URLRequestContextGetter* url_request_context_getter, |
- const DriveApiUrlGenerator& url_generator, |
- const std::string& resource_id, |
- const EntryActionCallback& callback); |
+ TrashResourceRequest(RequestSender* sender, |
+ const DriveApiUrlGenerator& url_generator, |
+ const std::string& resource_id, |
+ const EntryActionCallback& callback); |
virtual ~TrashResourceRequest(); |
protected: |
@@ -366,13 +343,11 @@ class TrashResourceRequest : public EntryActionRequest { |
class InsertResourceRequest : public EntryActionRequest { |
public: |
// |callback| must not be null. |
- InsertResourceRequest( |
- RequestSender* runner, |
- net::URLRequestContextGetter* url_request_context_getter, |
- const DriveApiUrlGenerator& url_generator, |
- const std::string& parent_resource_id, |
- const std::string& resource_id, |
- const EntryActionCallback& callback); |
+ InsertResourceRequest(RequestSender* sender, |
+ const DriveApiUrlGenerator& url_generator, |
+ const std::string& parent_resource_id, |
+ const std::string& resource_id, |
+ const EntryActionCallback& callback); |
virtual ~InsertResourceRequest(); |
protected: |
@@ -401,13 +376,11 @@ class InsertResourceRequest : public EntryActionRequest { |
class DeleteResourceRequest : public EntryActionRequest { |
public: |
// |callback| must not be null. |
- DeleteResourceRequest( |
- RequestSender* runner, |
- net::URLRequestContextGetter* url_request_context_getter, |
- const DriveApiUrlGenerator& url_generator, |
- const std::string& parent_resource_id, |
- const std::string& resource_id, |
- const EntryActionCallback& callback); |
+ DeleteResourceRequest(RequestSender* sender, |
+ const DriveApiUrlGenerator& url_generator, |
+ const std::string& parent_resource_id, |
+ const std::string& resource_id, |
+ const EntryActionCallback& callback); |
virtual ~DeleteResourceRequest(); |
protected: |
@@ -432,15 +405,13 @@ class InitiateUploadNewFileRequest : public InitiateUploadRequestBase { |
// |title| should be set. |
// See also the comments of InitiateUploadRequestBase for more details |
// about the other parameters. |
- InitiateUploadNewFileRequest( |
- RequestSender* runner, |
- net::URLRequestContextGetter* url_request_context_getter, |
- const DriveApiUrlGenerator& url_generator, |
- const std::string& content_type, |
- int64 content_length, |
- const std::string& parent_resource_id, |
- const std::string& title, |
- const InitiateUploadCallback& callback); |
+ InitiateUploadNewFileRequest(RequestSender* sender, |
+ const DriveApiUrlGenerator& url_generator, |
+ const std::string& content_type, |
+ int64 content_length, |
+ const std::string& parent_resource_id, |
+ const std::string& title, |
+ const InitiateUploadCallback& callback); |
virtual ~InitiateUploadNewFileRequest(); |
protected: |
@@ -470,15 +441,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 DriveApiUrlGenerator& url_generator, |
- const std::string& content_type, |
- int64 content_length, |
- const std::string& resource_id, |
- const std::string& etag, |
- const InitiateUploadCallback& callback); |
+ InitiateUploadExistingFileRequest(RequestSender* sender, |
+ const DriveApiUrlGenerator& url_generator, |
+ const std::string& content_type, |
+ int64 content_length, |
+ const std::string& resource_id, |
+ const std::string& etag, |
+ const InitiateUploadCallback& callback); |
virtual ~InitiateUploadExistingFileRequest(); |
protected: |
@@ -507,17 +476,15 @@ class ResumeUploadRequest : public ResumeUploadRequestBase { |
public: |
// See also ResumeUploadRequestBase's comment for parameters meaning. |
// |callback| must not be null. |progress_callback| may be null. |
- ResumeUploadRequest( |
- RequestSender* runner, |
- net::URLRequestContextGetter* url_request_context_getter, |
- const GURL& upload_location, |
- int64 start_position, |
- int64 end_position, |
- int64 content_length, |
- const std::string& content_type, |
- const base::FilePath& local_file_path, |
- const UploadRangeCallback& callback, |
- const ProgressCallback& progress_callback); |
+ ResumeUploadRequest(RequestSender* sender, |
+ const GURL& upload_location, |
+ int64 start_position, |
+ int64 end_position, |
+ int64 content_length, |
+ const std::string& content_type, |
+ const base::FilePath& local_file_path, |
+ const UploadRangeCallback& callback, |
+ const ProgressCallback& progress_callback); |
virtual ~ResumeUploadRequest(); |
protected: |
@@ -543,12 +510,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 GURL& upload_url, |
- int64 content_length, |
- const UploadRangeCallback& callback); |
+ GetUploadStatusRequest(RequestSender* sender, |
+ const GURL& upload_url, |
+ int64 content_length, |
+ const UploadRangeCallback& callback); |
virtual ~GetUploadStatusRequest(); |
protected: |