Class LoggedTreeDbManagerImpl<A extends AbstractNode<A>>
java.lang.Object
net.datenwerke.treedb.service.treedb.TreeDBManagerImpl<A>
net.datenwerke.security.service.treedb.LoggedTreeDbManagerImpl<A>
- All Implemented Interfaces:
TreeDBManager<A>
- Direct Known Subclasses:
SecuredTreeDBManagerImpl,TsDiskServiceImpl
public abstract class LoggedTreeDbManagerImpl<A extends AbstractNode<A>>
extends TreeDBManagerImpl<A>
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.datenwerke.treedb.service.treedb.TreeDBManagerImpl
allowsMultipleRoots, copy, getBaseType, getChildrenWithName, getVirtualRoots, isFolder, updateFlagsMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.datenwerke.treedb.service.treedb.TreeDBManager
getAllNodes, getNodeById, getNodeByKey, getRoots
-
Constructor Details
-
LoggedTreeDbManagerImpl
public LoggedTreeDbManagerImpl()
-
-
Method Details
-
move
- Specified by:
movein interfaceTreeDBManager<A extends AbstractNode<A>>- Overrides:
movein classTreeDBManagerImpl<A extends AbstractNode<A>>
-
move
- Specified by:
movein interfaceTreeDBManager<A extends AbstractNode<A>>- Overrides:
movein classTreeDBManagerImpl<A extends AbstractNode<A>>
-
persist
- Specified by:
persistin interfaceTreeDBManager<A extends AbstractNode<A>>- Overrides:
persistin classTreeDBManagerImpl<A extends AbstractNode<A>>
-
merge
- Specified by:
mergein interfaceTreeDBManager<A extends AbstractNode<A>>- Overrides:
mergein classTreeDBManagerImpl<A extends AbstractNode<A>>
-
remove
- Specified by:
removein interfaceTreeDBManager<A extends AbstractNode<A>>- Overrides:
removein classTreeDBManagerImpl<A extends AbstractNode<A>>
-
forceRemove
- Specified by:
forceRemovein interfaceTreeDBManager<A extends AbstractNode<A>>- Overrides:
forceRemovein classTreeDBManagerImpl<A extends AbstractNode<A>>
-