Chromium Code Reviews| Index: sync/internal_api/sync_manager_impl.h |
| diff --git a/sync/internal_api/sync_manager_impl.h b/sync/internal_api/sync_manager_impl.h |
| index a078e6a5ed2b62de979d2e42cee045ffdfb2b304..52f361a852ec4162908bfe5d4ea6874538cb26d5 100644 |
| --- a/sync/internal_api/sync_manager_impl.h |
| +++ b/sync/internal_api/sync_manager_impl.h |
| @@ -51,7 +51,6 @@ class SYNC_EXPORT_PRIVATE SyncManagerImpl : |
| public SyncManager, |
| public net::NetworkChangeNotifier::IPAddressObserver, |
| public net::NetworkChangeNotifier::ConnectionTypeObserver, |
| - public InvalidationHandler, |
| public JsBackend, |
| public SyncEngineEventListener, |
| public ServerConnectionEventListener, |
| @@ -74,7 +73,6 @@ class SYNC_EXPORT_PRIVATE SyncManagerImpl : |
| ExtensionsActivityMonitor* extensions_activity_monitor, |
| SyncManager::ChangeDelegate* change_delegate, |
| const SyncCredentials& credentials, |
| - scoped_ptr<Invalidator> invalidator, |
| const std::string& invalidator_client_id, |
| const std::string& restored_key_for_bootstrapping, |
| const std::string& restored_keystore_key_for_bootstrapping, |
| @@ -90,17 +88,6 @@ class SYNC_EXPORT_PRIVATE SyncManagerImpl : |
| ModelTypeSet types) OVERRIDE; |
| virtual bool PurgePartiallySyncedTypes() OVERRIDE; |
| virtual void UpdateCredentials(const SyncCredentials& credentials) OVERRIDE; |
| - virtual void UpdateEnabledTypes(ModelTypeSet enabled_types) OVERRIDE; |
| - virtual void RegisterInvalidationHandler( |
| - InvalidationHandler* handler) OVERRIDE; |
| - virtual void UpdateRegisteredInvalidationIds( |
| - InvalidationHandler* handler, |
| - const ObjectIdSet& ids) OVERRIDE; |
| - virtual void UnregisterInvalidationHandler( |
| - InvalidationHandler* handler) OVERRIDE; |
| - virtual void AcknowledgeInvalidation( |
| - const invalidation::ObjectId& id, |
| - const syncer::AckHandle& ack_handle) OVERRIDE; |
| virtual void StartSyncingNormally( |
| const ModelSafeRoutingInfo& routing_info) OVERRIDE; |
| virtual void ConfigureSyncer( |
| @@ -112,6 +99,9 @@ class SYNC_EXPORT_PRIVATE SyncManagerImpl : |
| const ModelSafeRoutingInfo& new_routing_info, |
| const base::Closure& ready_task, |
| const base::Closure& retry_task) OVERRIDE; |
| + virtual void OnInvalidatorStateChange(InvalidatorState state) OVERRIDE; |
| + virtual void OnIncomingInvalidation( |
| + const ObjectIdInvalidationMap& invalidation_map) OVERRIDE; |
| virtual void AddObserver(SyncManager::Observer* observer) OVERRIDE; |
| virtual void RemoveObserver(SyncManager::Observer* observer) OVERRIDE; |
| virtual SyncStatus GetDetailedStatus() const OVERRIDE; |
| @@ -177,11 +167,6 @@ class SYNC_EXPORT_PRIVATE SyncManagerImpl : |
| syncable::BaseTransaction* trans, |
| std::vector<int64>* entries_changed) OVERRIDE; |
| - // InvalidationHandler implementation. |
| - virtual void OnInvalidatorStateChange(InvalidatorState state) OVERRIDE; |
| - virtual void OnIncomingInvalidation( |
| - const ObjectIdInvalidationMap& invalidation_map) OVERRIDE; |
| - |
| // Handle explicit requests to fetch updates for the given types. |
| virtual void RefreshTypes(ModelTypeSet types) OVERRIDE; |
| @@ -338,9 +323,6 @@ class SYNC_EXPORT_PRIVATE SyncManagerImpl : |
| // Start()ed. |
| scoped_ptr<SyncScheduler> scheduler_; |
| - // The Invalidator which notifies us when updates need to be downloaded. |
| - scoped_ptr<Invalidator> invalidator_; |
|
pavely
2013/06/18 23:00:39
You are tearing out invalidator from SyncManagerIm
|
| - |
| // A multi-purpose status watch object that aggregates stats from various |
| // sync components. |
| AllStatus allstatus_; |