//hostadmiral/trunk/doc/todo.txt |
55,6 → 55,10 |
By build cascade delete tree replace existing objects if new effect is stronger. |
|
Sort the cascade delete tree. |
|
Limit deep of cascade by 'before delete'. |
|
Add/delete passwords stores of existing DB objects if they are changed in config. |
|
Done |
------------------------------------------------------------------------------------------------------------------------ |
//hostadmiral/trunk/src/ak/hostadmiral/core/model/MailboxBeforeDeleteListener.java |
13,7 → 13,6 |
* @param known Collection(Object) - already known objects which are touched by current operation, |
* to avoid loops |
* @return Collection(CascadeDeleteElement) - object which are touched by deleting the mailbox |
* FIXME: limit deep of load? |
*/ |
public Collection mailboxBeforeDelete(User editor, Mailbox mailbox, Collection known) |
throws ModelException; |
//hostadmiral/trunk/src/ak/hostadmiral/core/model/InetDomainBeforeDeleteListener.java |
13,7 → 13,6 |
* @param known Collection(Object) - already known objects which are touched by current operation, |
* to avoid loops |
* @return Collection(CascadeDeleteElement) - object which are touched by deleting the domain |
* FIXME: limit deep of load? |
*/ |
public Collection inetDomainBeforeDelete(User editor, InetDomain domain, Collection known) |
throws ModelException; |
//hostadmiral/trunk/src/ak/hostadmiral/core/model/UserBeforeDeleteListener.java |
13,7 → 13,6 |
* @param known Collection(Object) - already known objects which are touched by current operation, |
* to avoid loops |
* @return Collection(CascadeDeleteElement) - object which are touched by deleting the user |
* FIXME: limit deep of load? |
*/ |
public Collection userBeforeDelete(User editor, User user, Collection known) |
throws ModelException; |
//hostadmiral/trunk/src/ak/hostadmiral/core/model/SystemUserBeforeDeleteListener.java |
13,7 → 13,6 |
* @param known Collection(Object) - already known objects which are touched by current operation, |
* to avoid loops |
* @return Collection(CascadeDeleteElement) - object which are touched by deleting the user |
* FIXME: limit deep of load? |
*/ |
public Collection systemUserBeforeDelete(User editor, SystemUser user, Collection known) |
throws ModelException; |