- const storage::AsyncFileUtil::StatusCallback& callback) OVERRIDE;
- virtual const ProvidedFileSystemInfo& GetFileSystemInfo() const OVERRIDE;
- virtual RequestManager* GetRequestManager() OVERRIDE;
- virtual base::WeakPtr<ProvidedFileSystemInterface> GetWeakPtr() OVERRIDE;
+ const storage::AsyncFileUtil::StatusCallback& callback) override;
+ virtual AbortCallback AddWatcher(
+ const GURL& origin,
+ const base::FilePath& entry_path,
+ bool recursive,
+ bool persistent,
+ const storage::AsyncFileUtil::StatusCallback& callback,
+ const storage::WatcherManager::NotificationCallback&
+ notification_callback) override;
+ virtual void RemoveWatcher(
+ const GURL& origin,
+ const base::FilePath& entry_path,
+ bool recursive,
+ const storage::AsyncFileUtil::StatusCallback& callback) override;
+ virtual const ProvidedFileSystemInfo& GetFileSystemInfo() const override;
+ virtual RequestManager* GetRequestManager() override;
+ virtual Watchers* GetWatchers() override;
+ virtual void AddObserver(ProvidedFileSystemObserver* observer) override;
+ virtual void RemoveObserver(ProvidedFileSystemObserver* observer) override;
+ virtual bool Notify(const base::FilePath& entry_path,
+ bool recursive,
+ storage::WatcherManager::ChangeType change_type,
+ scoped_ptr<ProvidedFileSystemObserver::Changes> changes,
+ const std::string& tag) override;
+ virtual base::WeakPtr<ProvidedFileSystemInterface> GetWeakPtr() override;