OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "chrome/browser/value_store/failing_value_store.h" | 5 #include "chrome/browser/value_store/failing_value_store.h" |
6 | 6 |
7 #include "base/logging.h" | 7 #include "base/logging.h" |
8 | 8 |
9 namespace { | 9 namespace { |
10 | 10 |
11 const char* kGenericErrorMessage = "Failed to initialize settings"; | 11 const char* kGenericErrorMessage = "Failed to initialize settings"; |
12 | 12 |
13 ValueStore::ReadResult ReadResultError() { | 13 ValueStore::ReadResult ReadResultError() { |
14 return ValueStore::MakeReadResult(kGenericErrorMessage); | 14 return ValueStore::MakeReadResult(kGenericErrorMessage); |
15 } | 15 } |
16 | 16 |
17 ValueStore::WriteResult WriteResultError() { | 17 ValueStore::WriteResult WriteResultError() { |
18 return ValueStore::MakeWriteResult(kGenericErrorMessage); | 18 return ValueStore::MakeWriteResult(kGenericErrorMessage); |
19 } | 19 } |
20 | 20 |
21 } // namespace | 21 } // namespace |
22 | 22 |
23 size_t FailingSettingsStorage::GetBytesInUse(const std::string& key) { | 23 size_t FailingValueStore::GetBytesInUse(const std::string& key) { |
24 // Let SettingsStorageQuotaEnforcer implement this. | 24 // Let SettingsStorageQuotaEnforcer implement this. |
25 NOTREACHED() << "Not implemented"; | 25 NOTREACHED() << "Not implemented"; |
26 return 0; | 26 return 0; |
27 } | 27 } |
28 | 28 |
29 size_t FailingSettingsStorage::GetBytesInUse( | 29 size_t FailingValueStore::GetBytesInUse( |
30 const std::vector<std::string>& keys) { | 30 const std::vector<std::string>& keys) { |
31 // Let SettingsStorageQuotaEnforcer implement this. | 31 // Let SettingsStorageQuotaEnforcer implement this. |
32 NOTREACHED() << "Not implemented"; | 32 NOTREACHED() << "Not implemented"; |
33 return 0; | 33 return 0; |
34 } | 34 } |
35 | 35 |
36 size_t FailingSettingsStorage::GetBytesInUse() { | 36 size_t FailingValueStore::GetBytesInUse() { |
37 // Let SettingsStorageQuotaEnforcer implement this. | 37 // Let SettingsStorageQuotaEnforcer implement this. |
38 NOTREACHED() << "Not implemented"; | 38 NOTREACHED() << "Not implemented"; |
39 return 0; | 39 return 0; |
40 } | 40 } |
41 | 41 |
42 ValueStore::ReadResult FailingSettingsStorage::Get( | 42 ValueStore::ReadResult FailingValueStore::Get( |
43 const std::string& key) { | 43 const std::string& key) { |
44 return ReadResultError(); | 44 return ReadResultError(); |
45 } | 45 } |
46 | 46 |
47 ValueStore::ReadResult FailingSettingsStorage::Get( | 47 ValueStore::ReadResult FailingValueStore::Get( |
48 const std::vector<std::string>& keys) { | 48 const std::vector<std::string>& keys) { |
49 return ReadResultError(); | 49 return ReadResultError(); |
50 } | 50 } |
51 | 51 |
52 ValueStore::ReadResult FailingSettingsStorage::Get() { | 52 ValueStore::ReadResult FailingValueStore::Get() { |
53 return ReadResultError(); | 53 return ReadResultError(); |
54 } | 54 } |
55 | 55 |
56 ValueStore::WriteResult FailingSettingsStorage::Set( | 56 ValueStore::WriteResult FailingValueStore::Set( |
57 WriteOptions options, const std::string& key, const Value& value) { | 57 WriteOptions options, const std::string& key, const Value& value) { |
58 return WriteResultError(); | 58 return WriteResultError(); |
59 } | 59 } |
60 | 60 |
61 ValueStore::WriteResult FailingSettingsStorage::Set( | 61 ValueStore::WriteResult FailingValueStore::Set( |
62 WriteOptions options, const DictionaryValue& settings) { | 62 WriteOptions options, const DictionaryValue& settings) { |
63 return WriteResultError(); | 63 return WriteResultError(); |
64 } | 64 } |
65 | 65 |
66 ValueStore::WriteResult FailingSettingsStorage::Remove( | 66 ValueStore::WriteResult FailingValueStore::Remove( |
67 const std::string& key) { | 67 const std::string& key) { |
68 return WriteResultError(); | 68 return WriteResultError(); |
69 } | 69 } |
70 | 70 |
71 ValueStore::WriteResult FailingSettingsStorage::Remove( | 71 ValueStore::WriteResult FailingValueStore::Remove( |
72 const std::vector<std::string>& keys) { | 72 const std::vector<std::string>& keys) { |
73 return WriteResultError(); | 73 return WriteResultError(); |
74 } | 74 } |
75 | 75 |
76 ValueStore::WriteResult FailingSettingsStorage::Clear() { | 76 ValueStore::WriteResult FailingValueStore::Clear() { |
77 return WriteResultError(); | 77 return WriteResultError(); |
78 } | 78 } |
OLD | NEW |