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) |
merge
allowsMultipleRoots, copy, getBaseType, getChildrenWithName, isFolder, updateFlags
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAllNodes, getNodeById, getRoots
public 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>>