This topic has not yet been written. The content below is from the topic description.
Implementations of persistence can be affected by restrictions imposed by the Java SecurityManager. Therefore, the object store provided with TxCore is implemented using the techniques of interface and implementation. The current distribution includes implementations which write object states to the local file system or database, and remote implementations, where the interface uses a client stub (proxy) to remote services. Persistent objects are assigned unique identifiers, which are instances of the Uid class, when they are created. These identifiers are used to identify them within the object store. States are read using the read_committed operation and written by the write_committed and write_uncommitted operations.