Package io.deephaven.persistence
Class PersistenceImpl<U>
java.lang.Object
io.deephaven.persistence.PersistenceBaseImpl<U,com.fishlib.dataobjects.persistence.PersistentInputStream,com.fishlib.dataobjects.persistence.PersistentOutputStream>
io.deephaven.persistence.PersistenceImpl<U>
- All Implemented Interfaces:
Persistence<U>
public class PersistenceImpl<U>
extends PersistenceBaseImpl<U,com.fishlib.dataobjects.persistence.PersistentInputStream,com.fishlib.dataobjects.persistence.PersistentOutputStream>
Implementation of PersistenceBaseImpl.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThis is the peristence streams manager used for PHTs and other persistent caches.Nested classes/interfaces inherited from class io.deephaven.persistence.PersistenceBaseImpl
PersistenceBaseImpl.CheckPointTaskNested classes/interfaces inherited from interface io.deephaven.persistence.Persistence
Persistence.Callbacks<UpdateType>, Persistence.PersistenceStream<UpdateType,InputStreamType extends Closeable, OutputStreamType extends Flushable> -
Field Summary
Fields inherited from class io.deephaven.persistence.PersistenceBaseImpl
id -
Method Summary
Methods inherited from class io.deephaven.persistence.PersistenceBaseImpl
cacheExists, disconnect, disconnect, getId, initPersistence, nextCommandId, persist, setLastCommandId