delete entries with no feeds

This commit is contained in:
Athou
2013-07-04 21:50:39 +02:00
parent 4c1c9aef6f
commit d57a1c9e2a
3 changed files with 32 additions and 0 deletions

View File

@@ -40,6 +40,19 @@ public class DatabaseCleaner {
log.info("cleanup done: {} feeds without subscriptions deleted", total);
return total;
}
public long cleanEntriesWithoutFeeds() {
long total = 0;
int deleted = -1;
do {
deleted = feedEntryDAO.deleteWithoutFeeds(100);
total += deleted;
log.info("removed {} entries without feeds", total);
} while (deleted != 0);
log.info("cleanup done: {} entries without feeds deleted", total);
return total;
}
public long cleanEntriesOlderThan(long value, TimeUnit unit) {
Calendar cal = Calendar.getInstance();