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>>