Index: chrome/browser/google_apis/gdata_wapi_service.cc |
diff --git a/chrome/browser/google_apis/gdata_wapi_service.cc b/chrome/browser/google_apis/gdata_wapi_service.cc |
index 4969d0efb93ad124e2b740aac14e4d5c62d7f8d5..b591bb596b067d37b94b13adbba95d3806976e59 100644 |
--- a/chrome/browser/google_apis/gdata_wapi_service.cc |
+++ b/chrome/browser/google_apis/gdata_wapi_service.cc |
@@ -17,7 +17,7 @@ |
#include "chrome/browser/google_apis/gdata_wapi_operations.h" |
#include "chrome/browser/google_apis/gdata_wapi_parser.h" |
#include "chrome/browser/google_apis/gdata_wapi_url_generator.h" |
-#include "chrome/browser/google_apis/operation_runner.h" |
+#include "chrome/browser/google_apis/request_sender.h" |
#include "chrome/browser/google_apis/time_util.h" |
#include "content/public/browser/browser_thread.h" |
#include "net/base/url_util.h" |
@@ -98,7 +98,7 @@ GDataWapiService::GDataWapiService( |
const GURL& base_url, |
const std::string& custom_user_agent) |
: url_request_context_getter_(url_request_context_getter), |
- runner_(NULL), |
+ sender_(NULL), |
url_generator_(base_url), |
custom_user_agent_(custom_user_agent) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
@@ -106,12 +106,12 @@ GDataWapiService::GDataWapiService( |
GDataWapiService::~GDataWapiService() { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
- if (runner_.get()) |
- runner_->auth_service()->RemoveObserver(this); |
+ if (sender_.get()) |
+ sender_->auth_service()->RemoveObserver(this); |
} |
AuthService* GDataWapiService::auth_service_for_testing() { |
- return runner_->auth_service(); |
+ return sender_->auth_service(); |
} |
void GDataWapiService::Initialize(Profile* profile) { |
@@ -123,13 +123,13 @@ void GDataWapiService::Initialize(Profile* profile) { |
scopes.push_back(kUserContentScope); |
// Drive App scope is required for even WAPI v3 apps access. |
scopes.push_back(kDriveAppsScope); |
- runner_.reset(new OperationRunner(profile, |
- url_request_context_getter_, |
- scopes, |
- custom_user_agent_)); |
- runner_->Initialize(); |
+ sender_.reset(new RequestSender(profile, |
+ url_request_context_getter_, |
+ scopes, |
+ custom_user_agent_)); |
+ sender_->Initialize(); |
- runner_->auth_service()->AddObserver(this); |
+ sender_->auth_service()->AddObserver(this); |
} |
void GDataWapiService::AddObserver(DriveServiceObserver* observer) { |
@@ -148,12 +148,12 @@ bool GDataWapiService::CanStartOperation() const { |
void GDataWapiService::CancelAll() { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
- runner_->CancelAll(); |
+ sender_->CancelAll(); |
} |
bool GDataWapiService::CancelForFilePath(const base::FilePath& file_path) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
- return runner_->operation_registry()->CancelForFilePath(file_path); |
+ return sender_->operation_registry()->CancelForFilePath(file_path); |
} |
std::string GDataWapiService::CanonicalizeResourceId( |
@@ -174,8 +174,8 @@ void GDataWapiService::GetAllResourceList( |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DCHECK(!callback.is_null()); |
- runner_->StartOperationWithRetry( |
- new GetResourceListOperation(runner_.get(), |
+ sender_->StartRequestWithRetry( |
+ new GetResourceListOperation(sender_.get(), |
url_request_context_getter_, |
url_generator_, |
GURL(), // No override url |
@@ -192,8 +192,8 @@ void GDataWapiService::GetResourceListInDirectory( |
DCHECK(!directory_resource_id.empty()); |
DCHECK(!callback.is_null()); |
- runner_->StartOperationWithRetry( |
- new GetResourceListOperation(runner_.get(), |
+ sender_->StartRequestWithRetry( |
+ new GetResourceListOperation(sender_.get(), |
url_request_context_getter_, |
url_generator_, |
GURL(), // No override url |
@@ -209,8 +209,8 @@ void GDataWapiService::Search(const std::string& search_query, |
DCHECK(!search_query.empty()); |
DCHECK(!callback.is_null()); |
- runner_->StartOperationWithRetry( |
- new GetResourceListOperation(runner_.get(), |
+ sender_->StartRequestWithRetry( |
+ new GetResourceListOperation(sender_.get(), |
url_request_context_getter_, |
url_generator_, |
GURL(), // No override url |
@@ -228,9 +228,9 @@ void GDataWapiService::SearchByTitle( |
DCHECK(!title.empty()); |
DCHECK(!callback.is_null()); |
- runner_->StartOperationWithRetry( |
+ sender_->StartRequestWithRetry( |
new SearchByTitleOperation( |
- runner_.get(), |
+ sender_.get(), |
url_request_context_getter_, |
url_generator_, |
title, |
@@ -243,8 +243,8 @@ void GDataWapiService::GetChangeList(int64 start_changestamp, |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DCHECK(!callback.is_null()); |
- runner_->StartOperationWithRetry( |
- new GetResourceListOperation(runner_.get(), |
+ sender_->StartRequestWithRetry( |
+ new GetResourceListOperation(sender_.get(), |
url_request_context_getter_, |
url_generator_, |
GURL(), // No override url |
@@ -261,8 +261,8 @@ void GDataWapiService::ContinueGetResourceList( |
DCHECK(!override_url.is_empty()); |
DCHECK(!callback.is_null()); |
- runner_->StartOperationWithRetry( |
- new GetResourceListOperation(runner_.get(), |
+ sender_->StartRequestWithRetry( |
+ new GetResourceListOperation(sender_.get(), |
url_request_context_getter_, |
url_generator_, |
override_url, |
@@ -278,9 +278,9 @@ void GDataWapiService::GetResourceEntry( |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DCHECK(!callback.is_null()); |
- runner_->StartOperationWithRetry( |
+ sender_->StartRequestWithRetry( |
new GetResourceEntryOperation( |
- runner_.get(), |
+ sender_.get(), |
url_request_context_getter_, |
url_generator_, |
resource_id, |
@@ -292,9 +292,9 @@ void GDataWapiService::GetAboutResource( |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DCHECK(!callback.is_null()); |
- runner_->StartOperationWithRetry( |
+ sender_->StartRequestWithRetry( |
new GetAccountMetadataOperation( |
- runner_.get(), |
+ sender_.get(), |
url_request_context_getter_, |
url_generator_, |
base::Bind(&ParseAboutResourceAndRun, callback), |
@@ -305,9 +305,9 @@ void GDataWapiService::GetAppList(const GetAppListCallback& callback) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DCHECK(!callback.is_null()); |
- runner_->StartOperationWithRetry( |
+ sender_->StartRequestWithRetry( |
new GetAccountMetadataOperation( |
- runner_.get(), |
+ sender_.get(), |
url_request_context_getter_, |
url_generator_, |
base::Bind(&ParseAppListAndRun, callback), |
@@ -325,8 +325,8 @@ void GDataWapiService::DownloadFile( |
DCHECK(!download_action_callback.is_null()); |
// get_content_callback and progress_callback may be null. |
- runner_->StartOperationWithRetry( |
- new DownloadFileRequest(runner_.get(), |
+ sender_->StartRequestWithRetry( |
+ new DownloadFileRequest(sender_.get(), |
url_request_context_getter_, |
download_action_callback, |
get_content_callback, |
@@ -343,8 +343,8 @@ void GDataWapiService::DeleteResource( |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DCHECK(!callback.is_null()); |
- runner_->StartOperationWithRetry( |
- new DeleteResourceOperation(runner_.get(), |
+ sender_->StartRequestWithRetry( |
+ new DeleteResourceOperation(sender_.get(), |
url_request_context_getter_, |
url_generator_, |
callback, |
@@ -359,8 +359,8 @@ void GDataWapiService::AddNewDirectory( |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DCHECK(!callback.is_null()); |
- runner_->StartOperationWithRetry( |
- new CreateDirectoryOperation(runner_.get(), |
+ sender_->StartRequestWithRetry( |
+ new CreateDirectoryOperation(sender_.get(), |
url_request_context_getter_, |
url_generator_, |
base::Bind(&ParseResourceEntryAndRun, |
@@ -390,9 +390,9 @@ void GDataWapiService::CopyHostedDocument( |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DCHECK(!callback.is_null()); |
- runner_->StartOperationWithRetry( |
+ sender_->StartRequestWithRetry( |
new CopyHostedDocumentOperation( |
- runner_.get(), |
+ sender_.get(), |
url_request_context_getter_, |
url_generator_, |
base::Bind(&ParseResourceEntryAndRun, callback), |
@@ -407,8 +407,8 @@ void GDataWapiService::RenameResource( |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DCHECK(!callback.is_null()); |
- runner_->StartOperationWithRetry( |
- new RenameResourceOperation(runner_.get(), |
+ sender_->StartRequestWithRetry( |
+ new RenameResourceOperation(sender_.get(), |
url_request_context_getter_, |
url_generator_, |
callback, |
@@ -441,8 +441,8 @@ void GDataWapiService::AddResourceToDirectory( |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DCHECK(!callback.is_null()); |
- runner_->StartOperationWithRetry( |
- new AddResourceToDirectoryOperation(runner_.get(), |
+ sender_->StartRequestWithRetry( |
+ new AddResourceToDirectoryOperation(sender_.get(), |
url_request_context_getter_, |
url_generator_, |
callback, |
@@ -457,8 +457,8 @@ void GDataWapiService::RemoveResourceFromDirectory( |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DCHECK(!callback.is_null()); |
- runner_->StartOperationWithRetry( |
- new RemoveResourceFromDirectoryOperation(runner_.get(), |
+ sender_->StartRequestWithRetry( |
+ new RemoveResourceFromDirectoryOperation(sender_.get(), |
url_request_context_getter_, |
url_generator_, |
callback, |
@@ -477,8 +477,8 @@ void GDataWapiService::InitiateUploadNewFile( |
DCHECK(!callback.is_null()); |
DCHECK(!parent_resource_id.empty()); |
- runner_->StartOperationWithRetry( |
- new InitiateUploadNewFileOperation(runner_.get(), |
+ sender_->StartRequestWithRetry( |
+ new InitiateUploadNewFileOperation(sender_.get(), |
url_request_context_getter_, |
url_generator_, |
callback, |
@@ -500,8 +500,8 @@ void GDataWapiService::InitiateUploadExistingFile( |
DCHECK(!callback.is_null()); |
DCHECK(!resource_id.empty()); |
- runner_->StartOperationWithRetry( |
- new InitiateUploadExistingFileOperation(runner_.get(), |
+ sender_->StartRequestWithRetry( |
+ new InitiateUploadExistingFileOperation(sender_.get(), |
url_request_context_getter_, |
url_generator_, |
callback, |
@@ -525,8 +525,8 @@ void GDataWapiService::ResumeUpload( |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DCHECK(!callback.is_null()); |
- runner_->StartOperationWithRetry( |
- new ResumeUploadOperation(runner_.get(), |
+ sender_->StartRequestWithRetry( |
+ new ResumeUploadOperation(sender_.get(), |
url_request_context_getter_, |
callback, |
progress_callback, |
@@ -547,8 +547,8 @@ void GDataWapiService::GetUploadStatus( |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DCHECK(!callback.is_null()); |
- runner_->StartOperationWithRetry( |
- new GetUploadStatusOperation(runner_.get(), |
+ sender_->StartRequestWithRetry( |
+ new GetUploadStatusOperation(sender_.get(), |
url_request_context_getter_, |
callback, |
drive_file_path, |
@@ -562,9 +562,9 @@ void GDataWapiService::AuthorizeApp(const std::string& resource_id, |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DCHECK(!callback.is_null()); |
- runner_->StartOperationWithRetry( |
+ sender_->StartRequestWithRetry( |
new AuthorizeAppOperation( |
- runner_.get(), |
+ sender_.get(), |
url_request_context_getter_, |
url_generator_, |
callback, |
@@ -575,23 +575,23 @@ void GDataWapiService::AuthorizeApp(const std::string& resource_id, |
bool GDataWapiService::HasAccessToken() const { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
- return runner_->auth_service()->HasAccessToken(); |
+ return sender_->auth_service()->HasAccessToken(); |
} |
bool GDataWapiService::HasRefreshToken() const { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
- return runner_->auth_service()->HasRefreshToken(); |
+ return sender_->auth_service()->HasRefreshToken(); |
} |
void GDataWapiService::ClearAccessToken() { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
- return runner_->auth_service()->ClearAccessToken(); |
+ return sender_->auth_service()->ClearAccessToken(); |
} |
void GDataWapiService::ClearRefreshToken() { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
- return runner_->auth_service()->ClearRefreshToken(); |
+ return sender_->auth_service()->ClearRefreshToken(); |
} |
void GDataWapiService::OnOAuth2RefreshTokenChanged() { |