public abstract class SecuredTreeDBManagerImpl<A extends SecuredAbstractNode<A>> extends LoggedTreeDbManagerImpl<A>
| Constructor and Description |
|---|
SecuredTreeDBManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
A |
copy(A source,
A target,
boolean deep,
boolean checkRights) |
void |
forceRemove(A node) |
java.util.List<A> |
getVirtualRoots() |
void |
move(A node,
A newParent) |
void |
move(A node,
A newParent,
boolean checkRights) |
void |
move(A node,
A newParent,
int index) |
void |
move(A node,
A newParent,
int index,
boolean checkRights) |
void |
persist(A node) |
void |
remove(A node) |
mergeallowsMultipleRoots, copy, getBaseType, getChildrenWithName, isFolder, updateFlagsequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAllNodes, getNodeById, getNodeByKey, getRootspublic java.util.List<A> getVirtualRoots()
getVirtualRoots in interface TreeDBManager<A extends SecuredAbstractNode<A>>getVirtualRoots in class TreeDBManagerImpl<A extends SecuredAbstractNode<A>>public void move(A node, A newParent)
move in interface TreeDBManager<A extends SecuredAbstractNode<A>>move in class LoggedTreeDbManagerImpl<A extends SecuredAbstractNode<A>>public void move(A node, A newParent, int index)
move in interface TreeDBManager<A extends SecuredAbstractNode<A>>move in class LoggedTreeDbManagerImpl<A extends SecuredAbstractNode<A>>public void remove(A node)
remove in interface TreeDBManager<A extends SecuredAbstractNode<A>>remove in class LoggedTreeDbManagerImpl<A extends SecuredAbstractNode<A>>public void forceRemove(A node)
forceRemove in interface TreeDBManager<A extends SecuredAbstractNode<A>>forceRemove in class LoggedTreeDbManagerImpl<A extends SecuredAbstractNode<A>>public void persist(A node)
persist in interface TreeDBManager<A extends SecuredAbstractNode<A>>persist in class LoggedTreeDbManagerImpl<A extends SecuredAbstractNode<A>>