| Index: sync/notifier/invalidation_state_tracker.h
|
| diff --git a/sync/notifier/invalidation_state_tracker.h b/sync/notifier/invalidation_state_tracker.h
|
| index dc8ef26c26982f9da0fbaa6339c11a676ec6e797..12568e6fbe02953f3f000c94741010e474a60708 100644
|
| --- a/sync/notifier/invalidation_state_tracker.h
|
| +++ b/sync/notifier/invalidation_state_tracker.h
|
| @@ -28,6 +28,12 @@ class InvalidationStateTracker {
|
| virtual void SetMaxVersion(syncable::ModelType model_type,
|
| int64 max_version) = 0;
|
|
|
| + // Used by InvalidationClient for persistence. |state| is opaque data we can
|
| + // present back to the client (e.g. after a restart) for it to bootstrap
|
| + // itself.
|
| + virtual void SetInvalidationState(const std::string& state) = 0;
|
| + virtual std::string GetInvalidationState() const = 0;
|
| +
|
| protected:
|
| virtual ~InvalidationStateTracker() {}
|
| };
|
|
|