This topic has not yet been written. The content below is from the topic description.
The lock store provided with TxCore deliberately has a fairly restricted interface so that it can be implemented in a variety of ways. For example, lock stores are implemented in shared memory, on the Unix file system (in several different forms), and as a remotely accessible store. More information about the object stores available in TxCore can be found in the Appendix. Note As with all TxCore classes, the default lock stores are pure Java implementations. To access the shared memory and other more complex lock store implementations it is necessary to use native methods. Example 2.8. LockStore public class LockStore { public abstract InputObjectState read_state (Uid u, String tName) throws LockStoreException; public abstract boolean remove_state (Uid u, String tname); public abstract boolean write_committed (Uid u, String tName, OutputObjectState state); };