#ifndef EXTENSIONS_BROWSER_API_STORAGE_LEVELDB_SETTINGS_STORAGE_FACTORY_H_
#define EXTENSIONS_BROWSER_API_STORAGE_LEVELDB_SETTINGS_STORAGE_FACTORY_H_
#include "extensions/browser/api/storage/settings_storage_factory.h"
namespace extensions {
class LeveldbSettingsStorageFactory : public SettingsStorageFactory {
public:
virtual ValueStore* Create(const base::FilePath& base_path,
const std::string& extension_id) OVERRIDE;
virtual void DeleteDatabaseIfExists(const base::FilePath& base_path,
const std::string& extension_id) OVERRIDE;
private:
virtual ~LeveldbSettingsStorageFactory() {}
};
}
#endif