Uses of Interface
org.terracotta.offheapstore.storage.StorageEngine

Packages that use StorageEngine
org.terracotta.offheapstore   
org.terracotta.offheapstore.concurrent   
org.terracotta.offheapstore.disk.persistent   
org.terracotta.offheapstore.disk.storage   
org.terracotta.offheapstore.eviction   
org.terracotta.offheapstore.set   
org.terracotta.offheapstore.storage   
 

Uses of StorageEngine in org.terracotta.offheapstore
 

Fields in org.terracotta.offheapstore declared as StorageEngine
protected  StorageEngine<? super K,? super V> OffHeapHashMap.storageEngine
           
 

Methods in org.terracotta.offheapstore that return StorageEngine
 StorageEngine<? super K,? super V> OffHeapHashMap.getStorageEngine()
           
 

Constructors in org.terracotta.offheapstore with parameters of type StorageEngine
AbstractLockedOffHeapHashMap(PageSource source, boolean tableAllocationsSteal, StorageEngine<? super K,? super V> storageEngine)
           
AbstractLockedOffHeapHashMap(PageSource source, boolean tableAllocationsSteal, StorageEngine<? super K,? super V> storageEngine, int tableSize)
           
AbstractLockedOffHeapHashMap(PageSource source, StorageEngine<? super K,? super V> storageEngine)
           
AbstractLockedOffHeapHashMap(PageSource source, StorageEngine<? super K,? super V> storageEngine, boolean bootstrap)
           
AbstractLockedOffHeapHashMap(PageSource source, StorageEngine<? super K,? super V> storageEngine, int tableSize)
           
AbstractLockedOffHeapHashMap(PageSource source, StorageEngine<? super K,? super V> storageEngine, int tableSize, boolean bootstrap)
           
AbstractOffHeapClockCache(PageSource source, boolean tableAllocationsSteal, StorageEngine<? super K,? super V> storageEngine)
           
AbstractOffHeapClockCache(PageSource source, boolean tableAllocationsSteal, StorageEngine<? super K,? super V> storageEngine, int tableSize)
           
AbstractOffHeapClockCache(PageSource source, StorageEngine<? super K,? super V> storageEngine)
           
AbstractOffHeapClockCache(PageSource source, StorageEngine<? super K,? super V> storageEngine, boolean bootstrap)
           
AbstractOffHeapClockCache(PageSource source, StorageEngine<? super K,? super V> storageEngine, int tableSize)
           
AbstractOffHeapClockCache(PageSource source, StorageEngine<? super K,? super V> storageEngine, int tableSize, boolean bootstrap)
           
OffHeapHashMap(PageSource source, boolean tableAllocationsSteal, StorageEngine<? super K,? super V> storageEngine)
           
OffHeapHashMap(PageSource source, boolean tableAllocationsSteal, StorageEngine<? super K,? super V> storageEngine, int tableSize)
           
OffHeapHashMap(PageSource source, boolean tableAllocationsSteal, StorageEngine<? super K,? super V> storageEngine, int tableSize, boolean bootstrap)
           
OffHeapHashMap(PageSource source, StorageEngine<? super K,? super V> storageEngine)
          Construct an instance using a custom BufferSource for the hashtable.
OffHeapHashMap(PageSource source, StorageEngine<? super K,? super V> storageEngine, boolean bootstrap)
           
OffHeapHashMap(PageSource source, StorageEngine<? super K,? super V> storageEngine, int tableSize)
          Construct an instance using a custom BufferSource for the hashtable and a custom initial table size.
ReadWriteLockedOffHeapClockCache(PageSource source, boolean tableAllocationsSteal, StorageEngine<? super K,? super V> storageEngine)
           
ReadWriteLockedOffHeapClockCache(PageSource source, boolean tableAllocationsSteal, StorageEngine<? super K,? super V> storageEngine, int tableSize)
           
ReadWriteLockedOffHeapClockCache(PageSource source, StorageEngine<? super K,? super V> storageEngine)
           
ReadWriteLockedOffHeapClockCache(PageSource source, StorageEngine<? super K,? super V> storageEngine, int tableSize)
           
ReadWriteLockedOffHeapHashMap(PageSource tableSource, boolean tableAllocationsSteal, StorageEngine<? super K,? super V> storageEngine)
           
ReadWriteLockedOffHeapHashMap(PageSource tableSource, boolean tableAllocationsSteal, StorageEngine<? super K,? super V> storageEngine, int tableSize)
           
ReadWriteLockedOffHeapHashMap(PageSource tableSource, StorageEngine<? super K,? super V> storageEngine)
           
ReadWriteLockedOffHeapHashMap(PageSource tableSource, StorageEngine<? super K,? super V> storageEngine, int tableSize)
           
WriteLockedOffHeapClockCache(PageSource source, boolean tableAllocationsSteal, StorageEngine<? super K,? super V> storageEngine)
           
WriteLockedOffHeapClockCache(PageSource source, boolean tableAllocationsSteal, StorageEngine<? super K,? super V> storageEngine, int tableSize)
           
WriteLockedOffHeapClockCache(PageSource source, StorageEngine<? super K,? super V> storageEngine)
           
WriteLockedOffHeapClockCache(PageSource source, StorageEngine<? super K,? super V> storageEngine, int tableSize)
           
WriteLockedOffHeapHashMap(PageSource tableSource, StorageEngine<? super K,? super V> storageEngine)
           
WriteLockedOffHeapHashMap(PageSource tableSource, StorageEngine<? super K,? super V> storageEngine, int tableSize)
           
 

Uses of StorageEngine in org.terracotta.offheapstore.concurrent
 

Constructor parameters in org.terracotta.offheapstore.concurrent with type arguments of type StorageEngine
ConcurrentOffHeapClockCache(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory)
          Creates a cache using the given table buffer source and storage engine factory.
ConcurrentOffHeapClockCache(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory, EvictionListener<K,V> evictionListener)
          Creates a cache using the given table buffer source and storage engine factory.
ConcurrentOffHeapClockCache(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory, EvictionListener<K,V> evictionListener, long tableSize, int concurrency)
          Creates a cache using the given table buffer source, storage engine factory, initial table size, and concurrency.
ConcurrentOffHeapClockCache(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory, long tableSize, int concurrency)
          Creates a cache using the given table buffer source, storage engine factory, initial table size, and concurrency.
ConcurrentOffHeapHashMap(PageSource tableSource, boolean tableAllocationsSteal, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory)
           
ConcurrentOffHeapHashMap(PageSource tableSource, boolean tableAllocationsSteal, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory, long tableSize, int concurrency)
           
ConcurrentOffHeapHashMap(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory)
          Creates a map using the given table buffer source and storage engine factory.
ConcurrentOffHeapHashMap(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory, long tableSize, int concurrency)
          Creates a map using the given table buffer source, storage engine factory, initial table size, and concurrency.
ConcurrentWriteLockedOffHeapClockCache(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory)
          Creates a cache using the given table buffer source and storage engine factory.
ConcurrentWriteLockedOffHeapClockCache(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory, EvictionListener<K,V> evictionListener)
          Creates a cache using the given table buffer source and storage engine factory.
ConcurrentWriteLockedOffHeapClockCache(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory, EvictionListener<K,V> evictionListener, long tableSize, int concurrency)
          Creates a cache using the given table buffer source, storage engine factory, initial table size, and concurrency.
ConcurrentWriteLockedOffHeapClockCache(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory, long tableSize, int concurrency)
          Creates a cache using the given table buffer source, storage engine factory, initial table size, and concurrency.
ConcurrentWriteLockedOffHeapHashMap(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory)
          Creates a map using the given table buffer source and storage engine factory.
ConcurrentWriteLockedOffHeapHashMap(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory, long tableSize, int concurrency)
          Creates a map using the given table buffer source, storage engine factory, initial table size, and concurrency.
ReadWriteLockedOffHeapClockCacheFactory(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory)
          Creates segments using the given table buffer source and storage engine factory.
ReadWriteLockedOffHeapClockCacheFactory(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory, EvictionListener<K,V> evictionListener)
          Creates segments using the given table buffer source and storage engine factory.
ReadWriteLockedOffHeapClockCacheFactory(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory, EvictionListener<K,V> evictionListener, int tableSize)
          Creates segments using the given table buffer source, storage engine factory, eviction listener and initial table size.
ReadWriteLockedOffHeapClockCacheFactory(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory, int tableSize)
          Creates segments using the given table buffer source, storage engine factory, and initial table size.
ReadWriteLockedOffHeapHashMapFactory(PageSource tableSource, boolean tableAllocationsSteal, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory)
           
ReadWriteLockedOffHeapHashMapFactory(PageSource tableSource, boolean tableAllocationsSteal, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory, int tableSize)
          Creates segments using the given table buffer source, storage engine factory, and initial table size.
ReadWriteLockedOffHeapHashMapFactory(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory)
          Creates segments using the given table buffer source and storage engine factory.
ReadWriteLockedOffHeapHashMapFactory(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory, int tableSize)
           
WriteLockedOffHeapClockCacheFactory(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory)
          Creates segments using the given table buffer source and storage engine factory.
WriteLockedOffHeapClockCacheFactory(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory, EvictionListener<K,V> evictionListener)
          Creates segments using the given table buffer source and storage engine factory.
WriteLockedOffHeapClockCacheFactory(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory, EvictionListener<K,V> evictionListener, int tableSize)
          Creates segments using the given table buffer source, storage engine factory, eviction listener and initial table size.
WriteLockedOffHeapClockCacheFactory(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory, int tableSize)
          Creates segments using the given table buffer source, storage engine factory, and initial table size.
WriteLockedOffHeapHashMapFactory(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory)
          Creates segments using the given table buffer source and storage engine factory.
WriteLockedOffHeapHashMapFactory(PageSource tableSource, Factory<? extends StorageEngine<? super K,? super V>> storageEngineFactory, int tableSize)
          Creates segments using the given table buffer source, storage engine factory, and initial table size.
 

Uses of StorageEngine in org.terracotta.offheapstore.disk.persistent
 

Subinterfaces of StorageEngine in org.terracotta.offheapstore.disk.persistent
 interface PersistentStorageEngine<K,V>
           
 

Uses of StorageEngine in org.terracotta.offheapstore.disk.storage
 

Classes in org.terracotta.offheapstore.disk.storage that implement StorageEngine
 class FileBackedStorageEngine<K,V>
           
 class PersistentSplitStorageEngine<K,V>
           
 

Uses of StorageEngine in org.terracotta.offheapstore.eviction
 

Constructors in org.terracotta.offheapstore.eviction with parameters of type StorageEngine
EvictionListeningReadWriteLockedOffHeapClockCache(EvictionListener<K,V> listener, PageSource source, StorageEngine<? super K,? super V> storageEngine)
           
EvictionListeningReadWriteLockedOffHeapClockCache(EvictionListener<K,V> listener, PageSource source, StorageEngine<? super K,? super V> storageEngine, int tableSize)
           
EvictionListeningWriteLockedOffHeapClockCache(EvictionListener<K,V> listener, PageSource source, StorageEngine<? super K,? super V> storageEngine)
           
EvictionListeningWriteLockedOffHeapClockCache(EvictionListener<K,V> listener, PageSource source, StorageEngine<? super K,? super V> storageEngine, int tableSize)
           
 

Uses of StorageEngine in org.terracotta.offheapstore.set
 

Methods in org.terracotta.offheapstore.set that return StorageEngine
 StorageEngine<? super E,?> OffHeapHashSet.getStorageEngine()
           
 

Constructors in org.terracotta.offheapstore.set with parameters of type StorageEngine
OffHeapHashSet(PageSource source, boolean tableSteals, StorageEngine<? super E,Boolean> engine, int capacity)
           
 

Uses of StorageEngine in org.terracotta.offheapstore.storage
 

Classes in org.terracotta.offheapstore.storage that implement StorageEngine
 class LongStorageEngine<V>
          A Long key storage engine.
 class OffHeapBufferStorageEngine<K,V>
          A generic ByteBuffer based key/value store.
 class PortabilityBasedStorageEngine<K,V>
           
 class SerializableStorageEngine
          A OffHeapBufferStorageEngine subclass using Java serialization for portability.
 class SplitStorageEngine<K,V>
          A StorageEngine composed of two independent engines, one for the keys, one for the values.
 class StringStorageEngine
          A <String, String> storage engine.
 



Copyright © 2016. All rights reserved.