Index: sync/notifier/non_blocking_invalidator.h |
diff --git a/sync/notifier/non_blocking_invalidator.h b/sync/notifier/non_blocking_invalidator.h |
index 0da2e4c140561bf73fedc88cf4cb5a60564bdf22..653eb9c112bd943319686e5982be915c387125dd 100644 |
--- a/sync/notifier/non_blocking_invalidator.h |
+++ b/sync/notifier/non_blocking_invalidator.h |
@@ -38,6 +38,7 @@ class SYNC_EXPORT_PRIVATE NonBlockingInvalidator |
// |invalidation_state_tracker| must be initialized. |
NonBlockingInvalidator( |
const notifier::NotifierOptions& notifier_options, |
+ const std::string& invalidator_client_id, |
const InvalidationStateMap& initial_invalidation_state_map, |
const std::string& invalidation_bootstrap_data, |
const WeakHandle<InvalidationStateTracker>& |
@@ -54,7 +55,6 @@ class SYNC_EXPORT_PRIVATE NonBlockingInvalidator |
virtual void Acknowledge(const invalidation::ObjectId& id, |
const AckHandle& ack_handle) OVERRIDE; |
virtual InvalidatorState GetInvalidatorState() const OVERRIDE; |
- virtual void SetUniqueId(const std::string& unique_id) OVERRIDE; |
virtual void UpdateCredentials( |
const std::string& email, const std::string& token) OVERRIDE; |
virtual void SendInvalidation( |
@@ -78,6 +78,9 @@ class SYNC_EXPORT_PRIVATE NonBlockingInvalidator |
scoped_refptr<base::SingleThreadTaskRunner> parent_task_runner_; |
scoped_refptr<base::SingleThreadTaskRunner> network_task_runner_; |
+ // A copy of the owned invalidator's client ID. |
+ const std::string invalidator_client_id_; |
Nicolas Zea
2013/03/20 21:17:33
do we need to keep this around? it doesn't look li
rlarocque
2013/03/20 23:25:33
You're right. Fixed.
|
+ |
DISALLOW_COPY_AND_ASSIGN(NonBlockingInvalidator); |
}; |