Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(207)

Unified Diff: chrome/browser/google_apis/drive_api_service.h

Issue 11824019: Move drive_api_service.cc/.h from chrome/browser/chromeos/drive to chrome/google_apis. (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Fix update conflicts Created 7 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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_
« no previous file with comments | « chrome/browser/chromeos/drive/drive_system_service.cc ('k') | chrome/browser/google_apis/drive_api_service.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698