Package io.deephaven.persistence


package io.deephaven.persistence
  • Class
    Description
    Persistence<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.
    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.
    This is the peristence streams manager used for PHTs and other persistent caches.
    Persistence policy for persistent storage implementations.
    Implementation of a persistently-stored hash table using the Persistence classes.