Add CloudExternalDataStore
commitacbea22f2ec2f39cf0f889b5ec2a992fa1cd49ac
authorbartfab@chromium.org <bartfab@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 17 Jul 2013 16:36:31 +0000 (17 16:36 +0000)
committerbartfab@chromium.org <bartfab@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 17 Jul 2013 16:36:31 +0000 (17 16:36 +0000)
treede0f507af1c7f7123162300fb5f0d507bbf2d961
parent9ff393975427ccd3e1543b8fbf7d0326b436e7c5
Add CloudExternalDataStore

This CL adds a CloudExternalDataStore which will be used to persist
external data referenced by policies. The CloudExternalDataManager
class introduced in this CL is a stub that contains only a type definition
used by the CloudExternalDataStore. This class will be fleshed out in
follow-up CLs.

BUG=256635
TEST=New unit test

Review URL: https://chromiumcodereview.appspot.com/19267004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212062 0039d316-1c4b-4281-b951-d872f2087c98
12 files changed:
chrome/browser/policy/cloud/cloud_external_data_manager.cc [new file with mode: 0644]
chrome/browser/policy/cloud/cloud_external_data_manager.h [new file with mode: 0644]
chrome/browser/policy/cloud/cloud_external_data_store.cc [new file with mode: 0644]
chrome/browser/policy/cloud/cloud_external_data_store.h [new file with mode: 0644]
chrome/browser/policy/cloud/cloud_external_data_store_unittest.cc [new file with mode: 0644]
chrome/browser/policy/external_data_fetcher.cc
chrome/browser/policy/external_data_fetcher.h
chrome/browser/policy/external_data_manager.cc [deleted file]
chrome/browser/policy/external_data_manager.h
chrome/browser/policy/stub_external_data_manager.h [deleted file]
chrome/chrome_browser.gypi
chrome/chrome_tests_unit.gypi