Searched refs:AsyncPolicyProvider (Results 1 - 8 of 8) sorted by relevance

/external/chromium_org/components/policy/core/common/
H A Dasync_policy_provider.cc19 AsyncPolicyProvider::AsyncPolicyProvider( function in class:policy::AsyncPolicyProvider
28 AsyncPolicyProvider::~AsyncPolicyProvider() {
34 void AsyncPolicyProvider::Init(SchemaRegistry* registry) {
42 base::Bind(&AsyncPolicyProvider::LoaderUpdateCallback,
50 DCHECK(post) << "AsyncPolicyProvider::Init() called with threads not running";
53 void AsyncPolicyProvider::Shutdown() {
58 // from the AsyncPolicyProvider is always safe, since a potential DeleteSoon()
60 // AsyncPolicyProvider throug
[all...]
H A Dasync_policy_provider.h28 // of AsyncPolicyLoader to a new AsyncPolicyProvider.
29 class POLICY_EXPORT AsyncPolicyProvider : public ConfigurationPolicyProvider, class in namespace:policy
32 // The AsyncPolicyProvider does a synchronous load in its constructor, and
35 AsyncPolicyProvider(SchemaRegistry* registry,
37 virtual ~AsyncPolicyProvider();
56 base::WeakPtr<AsyncPolicyProvider> weak_this,
69 base::WeakPtrFactory<AsyncPolicyProvider> weak_factory_;
71 DISALLOW_COPY_AND_ASSIGN(AsyncPolicyProvider);
H A Dasync_policy_loader.h25 // AsyncPolicyProvider, this base implementation takes care of the initial load,
56 // Used by the AsyncPolicyProvider to do the initial Load(). The first load
75 // Allow AsyncPolicyProvider to call Init().
76 friend class AsyncPolicyProvider;
80 // Used by the AsyncPolicyProvider to install the |update_callback_|.
84 // Used by the AsyncPolicyProvider to reload with an updated SchemaMap.
H A Dpolicy_loader_mac_unittest.cc75 return new AsyncPolicyProvider(registry, loader.Pass());
147 provider_.reset(new AsyncPolicyProvider(&schema_registry_, loader.Pass()));
157 scoped_ptr<AsyncPolicyProvider> provider_;
H A Dasync_policy_provider_unittest.cc90 scoped_ptr<AsyncPolicyProvider> provider_;
108 provider_.reset(new AsyncPolicyProvider(
H A Dconfig_dir_policy_loader_unittest.cc89 return new AsyncPolicyProvider(registry, loader.Pass());
H A Dpolicy_loader_win_unittest.cc353 return new AsyncPolicyProvider(registry, loader.Pass());
484 return new AsyncPolicyProvider(registry, loader.Pass());
/external/chromium_org/chrome/browser/policy/
H A Dchrome_browser_policy_connector.cc110 return new AsyncPolicyProvider(GetSchemaRegistry(), loader.Pass());
116 return new AsyncPolicyProvider(GetSchemaRegistry(), loader.Pass());
124 return new AsyncPolicyProvider(GetSchemaRegistry(), loader.Pass());

Completed in 2560 milliseconds