package persistent
Deprecated Type Members
- abstract class CachedFileStorage extends Thread
Mutable storage of immutable xml trees.
Mutable storage of immutable xml trees. Everything is kept in memory, with a thread periodically checking for changes and writing to file.
To ensure atomicity, two files are used,
filename1
and'$'+filename1
. The implementation switches between the two, deleting the older one after a complete dump of the database has been written.- Annotations
- @deprecated
- Deprecated
(Since version 1.3.0) This class will be removed
- abstract class Index[A] extends (Node) => A
an Index returns some unique key that is part of a node
an Index returns some unique key that is part of a node
- Annotations
- @deprecated
- Deprecated
(Since version 1.3.0) This class will be removed
- class SetStorage extends CachedFileStorage
A persistent store with set semantics.
A persistent store with set semantics. This class allows to add and remove trees, but never contains two structurally equal trees.
- Annotations
- @deprecated
- Deprecated
(Since version 1.3.0) This class will be removed