Package io.deephaven.persistence
package io.deephaven.persistence
-
ClassDescriptionPersistence<UpdateType>This interface and the associated inner interfaces Callbacks and PersistenceStream specify a framework for streaming arbitrary collections of objects to disk, using a journaling and checkpoint strategy.Persistence.Callbacks<UpdateType>Represents the Persistence instance's communication with the in-memory state of the collection.Persistence.PersistenceStream<UpdateType,
InputStreamType extends Closeable, OutputStreamType extends Flushable> Represents the Persistence instance's communication with the on-disk representation of the collection.PersistenceBaseImpl<UpdateType,InputStreamType extends Closeable, OutputStreamType extends Flushable> A base implementation of the Persistence interface.Implementation of PersistenceBaseImpl.PersistenceImpl.LegacyStreams<UpdateType>This is the peristence streams manager used for PHTs and other persistent caches.Persistence policy for persistent storage implementations.PersistentHashtable<K,V> Implementation of a persistently-stored hash table using the Persistence classes.