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

Unified Diff: chrome/browser/chromeos/drive/drive_resource_metadata.h

Issue 12673003: chromeos: Remove unused DB related code from DriveResourceMetadata (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 9 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/chromeos/drive/drive_resource_metadata.h
diff --git a/chrome/browser/chromeos/drive/drive_resource_metadata.h b/chrome/browser/chromeos/drive/drive_resource_metadata.h
index aee5a0128a7d76f3159766925e2346c5331b75a5..cf8a87c577c3cde835a3b3352198e6b6e639bd62 100644
--- a/chrome/browser/chromeos/drive/drive_resource_metadata.h
+++ b/chrome/browser/chromeos/drive/drive_resource_metadata.h
@@ -27,11 +27,9 @@ class ResourceEntry;
namespace drive {
-struct CreateDBParams;
class DriveDirectory;
class DriveEntry;
class DriveEntryProto;
-class ResourceMetadataDB;
typedef std::vector<DriveEntryProto> DriveEntryProtoVector;
typedef std::map<std::string /* resource_id */, DriveEntryProto>
@@ -263,13 +261,6 @@ class DriveResourceMetadata : public DriveResourceMetadataInterface {
void SerializeToString(std::string* serialized_proto) const;
bool ParseFromString(const std::string& serialized_proto);
- // Restores from and saves to database, calling |callback| asynchronously.
- // |callback| must not be null.
- void InitFromDB(const base::FilePath& db_path,
- base::SequencedTaskRunner* blocking_task_runner,
- const FileOperationCallback& callback);
- void SaveToDB();
-
// TODO(achuith): Remove all DriveEntry based methods. crbug.com/127856.
// Creates DriveEntry from proto.
scoped_ptr<DriveEntry> CreateDriveEntryFromProto(
@@ -294,12 +285,6 @@ class DriveResourceMetadata : public DriveResourceMetadataInterface {
DriveEntry* GetEntryByResourceId(const std::string& resource_id);
private:
- // Initializes the resource map using serialized_resources fetched from the
- // database.
- // |callback| must not be null.
- void InitResourceMap(CreateDBParams* create_params,
- const FileOperationCallback& callback);
-
// Clears root_ and the resource map.
void ClearRoot();
@@ -337,7 +322,6 @@ class DriveResourceMetadata : public DriveResourceMetadataInterface {
// Private data members.
scoped_refptr<base::SequencedTaskRunner> blocking_task_runner_;
- scoped_ptr<ResourceMetadataDB> resource_metadata_db_;
ResourceMap resource_map_;
« no previous file with comments | « chrome/browser/chromeos/drive/change_list_loader.cc ('k') | chrome/browser/chromeos/drive/drive_resource_metadata.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698