(final Context context, final long before)
| 188 | } |
| 189 | |
| 190 | private static void cleanup(final Context context, final long before) { |
| 191 | Log.i("Log cleanup interval=" + LOG_CLEANUP_INTERVAL); |
| 192 | DB db = DB.getInstance(context); |
| 193 | while (true) |
| 194 | try { |
| 195 | db.beginTransaction(); |
| 196 | int logs = db.log().deleteLogs(before, LOG_DELETE_BATCH_SIZE); |
| 197 | db.setTransactionSuccessful(); |
| 198 | Log.i("Cleanup logs=" + logs + " before=" + new Date(before)); |
| 199 | if (logs < LOG_DELETE_BATCH_SIZE) |
| 200 | break; |
| 201 | } catch (Throwable ex) { |
| 202 | Log.e(ex); |
| 203 | break; |
| 204 | } finally { |
| 205 | db.endTransaction(); |
| 206 | } |
| 207 | } |
| 208 | |
| 209 | Integer getColor(Context context) { |
| 210 | return getColor(context, this.type); |
no test coverage detected