Search in sources :

Example 1 with Event

use of org.thoughtcrime.securesms.megaphone.Megaphones.Event in project Signal-Android by WhisperSystems.

the class MegaphoneDatabase method insert.

public void insert(@NonNull Collection<Event> events) {
    SQLiteDatabase db = getWritableDatabase();
    db.beginTransaction();
    try {
        for (Event event : events) {
            ContentValues values = new ContentValues();
            values.put(EVENT, event.getKey());
            db.insertWithOnConflict(TABLE_NAME, null, values, SQLiteDatabase.CONFLICT_IGNORE);
        }
        db.setTransactionSuccessful();
    } finally {
        db.endTransaction();
    }
}
Also used : ContentValues(android.content.ContentValues) SQLiteDatabase(net.zetetic.database.sqlcipher.SQLiteDatabase) Event(org.thoughtcrime.securesms.megaphone.Megaphones.Event)

Example 2 with Event

use of org.thoughtcrime.securesms.megaphone.Megaphones.Event in project Signal-Android by signalapp.

the class MegaphoneDatabase method insert.

public void insert(@NonNull Collection<Event> events) {
    SQLiteDatabase db = getWritableDatabase();
    db.beginTransaction();
    try {
        for (Event event : events) {
            ContentValues values = new ContentValues();
            values.put(EVENT, event.getKey());
            db.insertWithOnConflict(TABLE_NAME, null, values, SQLiteDatabase.CONFLICT_IGNORE);
        }
        db.setTransactionSuccessful();
    } finally {
        db.endTransaction();
    }
}
Also used : ContentValues(android.content.ContentValues) SQLiteDatabase(net.zetetic.database.sqlcipher.SQLiteDatabase) Event(org.thoughtcrime.securesms.megaphone.Megaphones.Event)

Aggregations

ContentValues (android.content.ContentValues)2 SQLiteDatabase (net.zetetic.database.sqlcipher.SQLiteDatabase)2 Event (org.thoughtcrime.securesms.megaphone.Megaphones.Event)2