org.terracotta.offheapstore.disk.persistent
Interface Persistent

All Known Subinterfaces:
PersistentHalfStorageEngine<T>, PersistentPortability<T>, PersistentStorageEngine<K,V>
All Known Implementing Classes:
AbstractPersistentConcurrentOffHeapCache, AbstractPersistentConcurrentOffHeapMap, AbstractPersistentLockedOffHeapHashMap, AbstractPersistentOffHeapCache, FileBackedStorageEngine, PersistentByteArrayPortability, PersistentConcurrentOffHeapClockCache, PersistentConcurrentOffHeapHashMap, PersistentIntegerStorageEngine, PersistentReadWriteLockedOffHeapClockCache, PersistentReadWriteLockedOffHeapHashMap, PersistentSerializablePortability, PersistentSplitStorageEngine, StringPortability

public interface Persistent

Author:
Chris Dennis

Method Summary
 void bootstrap(ObjectInput input)
           
 void close()
           
 void flush()
           
 void persist(ObjectOutput output)
           
 

Method Detail

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 © 2016. All rights reserved.