Uses of Interface
org.terracotta.offheapstore.paging.PageSource

Packages that use PageSource
org.terracotta.offheapstore   
org.terracotta.offheapstore.concurrent   
org.terracotta.offheapstore.disk.paging   
org.terracotta.offheapstore.eviction   
org.terracotta.offheapstore.paging   
org.terracotta.offheapstore.set   
org.terracotta.offheapstore.storage   
 

Uses of PageSource in org.terracotta.offheapstore
 

Fields in org.terracotta.offheapstore declared as PageSource
protected  PageSource OffHeapHashMap.tableSource
           
 

Constructors in org.terracotta.offheapstore with parameters of type PageSource
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 PageSource in org.terracotta.offheapstore.concurrent
 

Constructors in org.terracotta.offheapstore.concurrent with parameters of type PageSource
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 PageSource in org.terracotta.offheapstore.disk.paging
 

Classes in org.terracotta.offheapstore.disk.paging that implement PageSource
 class MappedPageSource
           
 

Uses of PageSource in org.terracotta.offheapstore.eviction
 

Constructors in org.terracotta.offheapstore.eviction with parameters of type PageSource
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 PageSource in org.terracotta.offheapstore.paging
 

Classes in org.terracotta.offheapstore.paging that implement PageSource
 class PhantomReferenceLimitedPageSource
          A PhantomReference based limited byte buffer source.
 class UnlimitedPageSource
           
 class UpfrontAllocatingPageSource
          An upfront allocating direct byte buffer source.
 

Constructors in org.terracotta.offheapstore.paging with parameters of type PageSource
OffHeapStorageArea(PointerSize width, OffHeapStorageArea.Owner owner, PageSource pageSource, int pageSize, boolean thief, boolean victim)
           
OffHeapStorageArea(PointerSize width, OffHeapStorageArea.Owner owner, PageSource pageSource, int pageSize, boolean thief, boolean victim, float compressThreshold)
           
OffHeapStorageArea(PointerSize width, OffHeapStorageArea.Owner owner, PageSource pageSource, int initialPageSize, int maximalPageSize, boolean thief, boolean victim)
           
OffHeapStorageArea(PointerSize width, OffHeapStorageArea.Owner owner, PageSource pageSource, int initialPageSize, int maximalPageSize, boolean thief, boolean victim, float compressThreshold)
           
 

Uses of PageSource in org.terracotta.offheapstore.set
 

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

Uses of PageSource in org.terracotta.offheapstore.storage
 

Methods in org.terracotta.offheapstore.storage with parameters of type PageSource
static
<T> Factory<OffHeapBufferHalfStorageEngine<T>>
OffHeapBufferHalfStorageEngine.createFactory(PageSource source, int initialPageSize, int maximalPageSize, Portability<? super T> portability, boolean thief, boolean victim)
           
static
<T> Factory<OffHeapBufferHalfStorageEngine<T>>
OffHeapBufferHalfStorageEngine.createFactory(PageSource source, int pageSize, Portability<? super T> portability)
           
static
<T> Factory<OffHeapBufferHalfStorageEngine<T>>
OffHeapBufferHalfStorageEngine.createFactory(PageSource source, int pageSize, Portability<? super T> portability, boolean thief, boolean victim)
           
static Factory<StringStorageEngine> StringStorageEngine.createFactory(PointerSize width, PageSource source, int pageSize)
           
static Factory<SerializableStorageEngine> SerializableStorageEngine.createFactory(PointerSize width, PageSource source, int pageSize)
           
static
<K,V> Factory<OffHeapBufferStorageEngine<K,V>>
OffHeapBufferStorageEngine.createFactory(PointerSize width, PageSource source, int initialPageSize, int maximalPageSize, Portability<? super K> keyPortability, Portability<? super V> valuePortability, boolean thief, boolean victim)
           
static
<K,V> Factory<OffHeapBufferStorageEngine<K,V>>
OffHeapBufferStorageEngine.createFactory(PointerSize width, PageSource source, int initialPageSize, int maximalPageSize, Portability<? super K> keyPortability, Portability<? super V> valuePortability, boolean thief, boolean victim, float compressThreshold)
           
static
<K,V> Factory<OffHeapBufferStorageEngine<K,V>>
OffHeapBufferStorageEngine.createFactory(PointerSize width, PageSource source, int pageSize, Portability<? super K> keyPortability, Portability<? super V> valuePortability, boolean thief, boolean victim)
           
static
<K,V> Factory<OffHeapBufferStorageEngine<K,V>>
OffHeapBufferStorageEngine.createFactory(PointerSize width, PageSource source, int pageSize, Portability<? super K> keyPortability, Portability<? super V> valuePortability, boolean thief, boolean victim, float compressThreshold)
           
static Factory<SerializableStorageEngine> SerializableStorageEngine.createFactory(PointerSize width, PageSource source, int pageSize, Portability<Serializable> portability)
           
 

Constructors in org.terracotta.offheapstore.storage with parameters of type PageSource
OffHeapBufferHalfStorageEngine(PageSource source, int initialPageSize, int maximalPageSize, Portability<? super T> portability, boolean thief, boolean victim)
           
OffHeapBufferHalfStorageEngine(PageSource source, int pageSize, Portability<? super T> portability)
           
OffHeapBufferHalfStorageEngine(PageSource source, int pageSize, Portability<? super T> portability, boolean thief, boolean victim)
           
OffHeapBufferStorageEngine(PointerSize width, PageSource source, int initialPageSize, int maximalPageSize, Portability<? super K> keyPortability, Portability<? super V> valuePortability)
           
OffHeapBufferStorageEngine(PointerSize width, PageSource source, int initialPageSize, int maximalPageSize, Portability<? super K> keyPortability, Portability<? super V> valuePortability, boolean thief, boolean victim)
           
OffHeapBufferStorageEngine(PointerSize width, PageSource source, int initialPageSize, int maximalPageSize, Portability<? super K> keyPortability, Portability<? super V> valuePortability, boolean thief, boolean victim, float compressThreshold)
           
OffHeapBufferStorageEngine(PointerSize width, PageSource source, int initialPageSize, int maximalPageSize, Portability<? super K> keyPortability, Portability<? super V> valuePortability, float compressThreshold)
           
OffHeapBufferStorageEngine(PointerSize width, PageSource source, int pageSize, Portability<? super K> keyPortability, Portability<? super V> valuePortability)
          Creates a storage engine using the given page source, and portabilities.
OffHeapBufferStorageEngine(PointerSize width, PageSource source, int pageSize, Portability<? super K> keyPortability, Portability<? super V> valuePortability, boolean thief, boolean victim)
           
OffHeapBufferStorageEngine(PointerSize width, PageSource source, int pageSize, Portability<? super K> keyPortability, Portability<? super V> valuePortability, boolean thief, boolean victim, float compressThreshold)
           
OffHeapBufferStorageEngine(PointerSize width, PageSource source, int pageSize, Portability<? super K> keyPortability, Portability<? super V> valuePortability, float compressThreshold)
           
SerializableStorageEngine(PointerSize width, PageSource source, int pageSize)
           
SerializableStorageEngine(PointerSize width, PageSource source, int pageSize, Portability<Serializable> portability)
           
StringStorageEngine(PointerSize width, PageSource source, int pageSize)
           
 



Copyright © 2016. All Rights Reserved.