org.terracotta.offheapstore.disk.persistent
Interface Persistent
- All Known Subinterfaces:
- PersistentHalfStorageEngine<T>, PersistentPortability<T>, PersistentStorageEngine<K,V>
- All Known Implementing Classes:
- AbstractPersistentConcurrentOffHeapMap, AbstractPersistentLockedOffHeapHashMap, AbstractPersistentOffHeapCache, FileBackedStorageEngine, PersistentByteArrayPortability, PersistentConcurrentOffHeapClockCache, PersistentConcurrentOffHeapHashMap, PersistentIntegerStorageEngine, PersistentReadWriteLockedOffHeapClockCache, PersistentReadWriteLockedOffHeapHashMap, PersistentSerializablePortability, PersistentSplitStorageEngine, StringPortability
public interface Persistent
- Author:
- Chris Dennis
flush
void flush()
throws IOException
- Throws:
IOException
close
void close()
throws IOException
- Throws:
IOException
persist
void persist(ObjectOutput output)
throws IOException
- Throws:
IOException
bootstrap
void bootstrap(ObjectInput input)
throws IOException
- Throws:
IOException
Copyright © 2015. All Rights Reserved.