Index: chrome/browser/google_apis/drive_api_service.h |
diff --git a/chrome/browser/chromeos/drive/drive_api_service.h b/chrome/browser/google_apis/drive_api_service.h |
similarity index 63% |
rename from chrome/browser/chromeos/drive/drive_api_service.h |
rename to chrome/browser/google_apis/drive_api_service.h |
index 452a0babe0ebf13de7911345eddbdb91241f4ea3..b2945d2f5916172ff1c2a694fc4c762ae1a7e045 100644 |
--- a/chrome/browser/chromeos/drive/drive_api_service.h |
+++ b/chrome/browser/google_apis/drive_api_service.h |
@@ -2,8 +2,8 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef CHROME_BROWSER_CHROMEOS_DRIVE_DRIVE_API_SERVICE_H_ |
-#define CHROME_BROWSER_CHROMEOS_DRIVE_DRIVE_API_SERVICE_H_ |
+#ifndef CHROME_BROWSER_GOOGLE_APIS_DRIVE_API_SERVICE_H_ |
+#define CHROME_BROWSER_GOOGLE_APIS_DRIVE_API_SERVICE_H_ |
#include <string> |
@@ -18,22 +18,19 @@ class FilePath; |
class GURL; |
class Profile; |
-namespace google_apis { |
-class OperationRunner; |
-} // namespace google_apis |
- |
namespace net { |
class URLRequestContextGetter; |
} // namespace net |
-namespace drive { |
+namespace google_apis { |
+class OperationRunner; |
// This class provides documents feed service calls for Drive V2 API. |
// Details of API call are abstracted in each operation class and this class |
// works as a thin wrapper for the API. |
-class DriveAPIService : public google_apis::DriveServiceInterface, |
- public google_apis::AuthServiceObserver, |
- public google_apis::OperationRegistryObserver { |
+class DriveAPIService : public DriveServiceInterface, |
+ public AuthServiceObserver, |
+ public OperationRegistryObserver { |
public: |
// Instance is usually created by DriveSystemServiceFactory and owned by |
// DriveFileSystem. |
@@ -50,15 +47,12 @@ class DriveAPIService : public google_apis::DriveServiceInterface, |
// DriveServiceInterface Overrides |
virtual void Initialize(Profile* profile) OVERRIDE; |
- virtual void AddObserver( |
- google_apis::DriveServiceObserver* observer) OVERRIDE; |
- virtual void RemoveObserver( |
- google_apis::DriveServiceObserver* observer) OVERRIDE; |
+ virtual void AddObserver(DriveServiceObserver* observer) OVERRIDE; |
+ virtual void RemoveObserver(DriveServiceObserver* observer) OVERRIDE; |
virtual bool CanStartOperation() const OVERRIDE; |
virtual void CancelAll() OVERRIDE; |
virtual bool CancelForFilePath(const FilePath& file_path) OVERRIDE; |
- virtual google_apis::OperationProgressStatusList GetProgressStatusList() |
- const OVERRIDE; |
+ virtual OperationProgressStatusList GetProgressStatusList() const OVERRIDE; |
virtual bool HasAccessToken() const OVERRIDE; |
virtual bool HasRefreshToken() const OVERRIDE; |
virtual void GetResourceList( |
@@ -67,63 +61,62 @@ class DriveAPIService : public google_apis::DriveServiceInterface, |
const std::string& search_query, |
bool shared_with_me, |
const std::string& directory_resource_id, |
- const google_apis::GetResourceListCallback& callback) OVERRIDE; |
+ const GetResourceListCallback& callback) OVERRIDE; |
virtual void GetResourceEntry( |
const std::string& resource_id, |
- const google_apis::GetResourceEntryCallback& callback) OVERRIDE; |
+ const GetResourceEntryCallback& callback) OVERRIDE; |
virtual void GetAccountMetadata( |
- const google_apis::GetAccountMetadataCallback& callback) OVERRIDE; |
- virtual void GetApplicationInfo( |
- const google_apis::GetDataCallback& callback) OVERRIDE; |
+ const GetAccountMetadataCallback& callback) OVERRIDE; |
+ virtual void GetApplicationInfo(const GetDataCallback& callback) OVERRIDE; |
virtual void DeleteResource( |
const GURL& edit_url, |
- const google_apis::EntryActionCallback& callback) OVERRIDE; |
+ const EntryActionCallback& callback) OVERRIDE; |
virtual void DownloadHostedDocument( |
const FilePath& virtual_path, |
const FilePath& local_cache_path, |
const GURL& content_url, |
- google_apis::DocumentExportFormat format, |
- const google_apis::DownloadActionCallback& callback) OVERRIDE; |
+ DocumentExportFormat format, |
+ const DownloadActionCallback& callback) OVERRIDE; |
virtual void DownloadFile( |
const FilePath& virtual_path, |
const FilePath& local_cache_path, |
const GURL& content_url, |
- const google_apis::DownloadActionCallback& download_action_callback, |
- const google_apis::GetContentCallback& get_content_callback) OVERRIDE; |
+ const DownloadActionCallback& download_action_callback, |
+ const GetContentCallback& get_content_callback) OVERRIDE; |
virtual void CopyHostedDocument( |
const std::string& resource_id, |
const FilePath::StringType& new_name, |
- const google_apis::GetResourceEntryCallback& callback) OVERRIDE; |
+ const GetResourceEntryCallback& callback) OVERRIDE; |
virtual void RenameResource( |
const GURL& edit_url, |
const FilePath::StringType& new_name, |
- const google_apis::EntryActionCallback& callback) OVERRIDE; |
+ const EntryActionCallback& callback) OVERRIDE; |
virtual void AddResourceToDirectory( |
const GURL& parent_content_url, |
const GURL& edit_url, |
- const google_apis::EntryActionCallback& callback) OVERRIDE; |
+ const EntryActionCallback& callback) OVERRIDE; |
virtual void RemoveResourceFromDirectory( |
const GURL& parent_content_url, |
const std::string& resource_id, |
- const google_apis::EntryActionCallback& callback) OVERRIDE; |
+ const EntryActionCallback& callback) OVERRIDE; |
virtual void AddNewDirectory( |
const GURL& parent_content_url, |
const FilePath::StringType& directory_name, |
- const google_apis::GetResourceEntryCallback& callback) OVERRIDE; |
+ const GetResourceEntryCallback& callback) OVERRIDE; |
virtual void InitiateUpload( |
- const google_apis::InitiateUploadParams& params, |
- const google_apis::InitiateUploadCallback& callback) OVERRIDE; |
+ const InitiateUploadParams& params, |
+ const InitiateUploadCallback& callback) OVERRIDE; |
virtual void ResumeUpload( |
- const google_apis::ResumeUploadParams& params, |
- const google_apis::ResumeUploadCallback& callback) OVERRIDE; |
+ const ResumeUploadParams& params, |
+ const ResumeUploadCallback& callback) OVERRIDE; |
virtual void AuthorizeApp( |
const GURL& edit_url, |
const std::string& app_id, |
- const google_apis::AuthorizeAppCallback& callback) OVERRIDE; |
+ const AuthorizeAppCallback& callback) OVERRIDE; |
private: |
- google_apis::OperationRegistry* operation_registry() const; |
+ OperationRegistry* operation_registry() const; |
// Fetches a changelist from |url| with |start_changestamp|, using Drive V2 |
// API. If this URL is empty the call will use the default URL. Specify |url| |
@@ -133,7 +126,7 @@ class DriveAPIService : public google_apis::DriveServiceInterface, |
// Upon completion, invokes |callback| with results on calling thread. |
void GetChangelist(const GURL& url, |
int64 start_changestamp, |
- const google_apis::GetResourceListCallback& callback); |
+ const GetResourceListCallback& callback); |
// Fetches a filelist from |url| with |search_query|, using Drive V2 API. If |
// this URL is empty the call will use the default URL. Specify |url| when |
@@ -142,27 +135,26 @@ class DriveAPIService : public google_apis::DriveServiceInterface, |
// https://developers.google.com/drive/search-parameters |
void GetFilelist(const GURL& url, |
const std::string& search_query, |
- const google_apis::GetResourceListCallback& callback); |
+ const GetResourceListCallback& callback); |
// AuthService::Observer override. |
virtual void OnOAuth2RefreshTokenChanged() OVERRIDE; |
// DriveServiceObserver Overrides |
virtual void OnProgressUpdate( |
- const google_apis::OperationProgressStatusList& list) OVERRIDE; |
- virtual void OnAuthenticationFailed( |
- google_apis::GDataErrorCode error) OVERRIDE; |
+ const OperationProgressStatusList& list) OVERRIDE; |
+ virtual void OnAuthenticationFailed(GDataErrorCode error) OVERRIDE; |
net::URLRequestContextGetter* url_request_context_getter_; |
Profile* profile_; |
- scoped_ptr<google_apis::OperationRunner> runner_; |
- ObserverList<google_apis::DriveServiceObserver> observers_; |
- google_apis::DriveApiUrlGenerator url_generator_; |
+ scoped_ptr<OperationRunner> runner_; |
+ ObserverList<DriveServiceObserver> observers_; |
+ DriveApiUrlGenerator url_generator_; |
const std::string custom_user_agent_; |
DISALLOW_COPY_AND_ASSIGN(DriveAPIService); |
}; |
-} // namespace drive |
+} // namespace google_apis |
-#endif // CHROME_BROWSER_CHROMEOS_DRIVE_DRIVE_API_SERVICE_H_ |
+#endif // CHROME_BROWSER_GOOGLE_APIS_DRIVE_API_SERVICE_H_ |