Lines Matching defs:Backend

62 class SQLiteChannelIDStore::Backend
63 : public base::RefCountedThreadSafe<SQLiteChannelIDStore::Backend> {
65 Backend(
93 friend class base::RefCountedThreadSafe<SQLiteChannelIDStore::Backend>;
96 virtual ~Backend() {
158 DISALLOW_COPY_AND_ASSIGN(Backend);
161 void SQLiteChannelIDStore::Backend::Load(
172 base::Bind(&Backend::LoadInBackground, this, channel_ids_ptr),
176 void SQLiteChannelIDStore::Backend::LoadInBackground(
200 base::Bind(&SQLiteChannelIDStore::Backend::DatabaseErrorCallback,
264 bool SQLiteChannelIDStore::Backend::EnsureDatabaseVersion() {
393 void SQLiteChannelIDStore::Backend::DatabaseErrorCallback(
412 base::Bind(&Backend::KillDatabase, this));
415 void SQLiteChannelIDStore::Backend::KillDatabase() {
419 // This Backend will now be in-memory only. In a future run the database
428 void SQLiteChannelIDStore::Backend::AddChannelID(
433 void SQLiteChannelIDStore::Backend::DeleteChannelID(
438 void SQLiteChannelIDStore::Backend::DeleteAllInList(
446 &Backend::BackgroundDeleteAllInList, this, server_identifiers));
449 void SQLiteChannelIDStore::Backend::BatchOperation(
471 base::Bind(&Backend::Commit, this),
476 base::Bind(&Backend::Commit, this));
480 void SQLiteChannelIDStore::Backend::Commit() {
550 void SQLiteChannelIDStore::Backend::Close() {
553 FROM_HERE, base::Bind(&Backend::InternalBackgroundClose, this));
556 void SQLiteChannelIDStore::Backend::InternalBackgroundClose() {
563 void SQLiteChannelIDStore::Backend::BackgroundDeleteAllInList(
596 void SQLiteChannelIDStore::Backend::SetForceKeepSessionState() {
604 : backend_(new Backend(path, background_task_runner)) {
632 // We release our reference to the Backend, though it will probably still have