added on-demand database cleanup (date is hardcoded for the moment)

This commit is contained in:
Athou
2013-06-16 11:48:23 +02:00
parent 2b6ad62f03
commit 379e342e30
11 changed files with 91 additions and 23 deletions

View File

@@ -50,15 +50,15 @@ public abstract class GenericDAO<T extends AbstractModel> {
saveOrUpdate(Arrays.asList(models));
}
public void delete(T object) {
public void delete(AbstractModel object) {
if (object != null) {
object = em.merge(object);
em.remove(object);
}
}
public void delete(List<T> objects) {
for (T object : objects) {
public void delete(Collection<? extends AbstractModel> objects) {
for (AbstractModel object : objects) {
delete(object);
}
}