added before events for manager objects

This commit is contained in:
Sebastian Sdorra
2012-05-18 19:34:56 +02:00
parent 1d7de4f568
commit 84e6cc9619
4 changed files with 38 additions and 23 deletions

View File

@@ -144,6 +144,7 @@ public class DefaultGroupManager extends AbstractGroupManager
}
group.setCreationDate(System.currentTimeMillis());
fireEvent(group, HandlerEvent.BEFORE_CREATE);
groupDAO.add(group);
fireEvent(group, HandlerEvent.CREATE);
}
@@ -172,6 +173,7 @@ public class DefaultGroupManager extends AbstractGroupManager
if (groupDAO.contains(name))
{
fireEvent(group, HandlerEvent.BEFORE_DELETE);
groupDAO.delete(group);
fireEvent(group, HandlerEvent.DELETE);
}
@@ -223,6 +225,7 @@ public class DefaultGroupManager extends AbstractGroupManager
if (groupDAO.contains(name))
{
group.setLastModified(System.currentTimeMillis());
fireEvent(group, HandlerEvent.BEFORE_MODIFY);
groupDAO.modify(group);
fireEvent(group, HandlerEvent.MODIFY);
}