#include "components/policy/core/common/schema_registry_tracking_policy_provider.h"
#include <utility>
#include "components/policy/core/common/policy_types.h"
#include "components/policy/core/common/schema_map.h"
#include "components/policy/core/common/schema_registry.h"
namespace policy {
SchemaRegistryTrackingPolicyProvider::SchemaRegistryTrackingPolicyProvider(
ConfigurationPolicyProvider* delegate)
: … { … }
SchemaRegistryTrackingPolicyProvider::~SchemaRegistryTrackingPolicyProvider() { … }
void SchemaRegistryTrackingPolicyProvider::Init(SchemaRegistry* registry) { … }
bool SchemaRegistryTrackingPolicyProvider::IsInitializationComplete(
PolicyDomain domain) const { … }
bool SchemaRegistryTrackingPolicyProvider::IsFirstPolicyLoadComplete(
PolicyDomain domain) const { … }
void SchemaRegistryTrackingPolicyProvider::RefreshPolicies(
PolicyFetchReason reason) { … }
void SchemaRegistryTrackingPolicyProvider::OnSchemaRegistryReady() { … }
void SchemaRegistryTrackingPolicyProvider::OnSchemaRegistryUpdated(
bool has_new_schemas) { … }
void SchemaRegistryTrackingPolicyProvider::OnUpdatePolicy(
ConfigurationPolicyProvider* provider) { … }
}