|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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,
boolean latencyMonitoring)
|
|
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
|
OffHeapBufferHalfStorageEngine.createFactory(PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super T> portability,
boolean thief,
boolean victim)
|
|
static
|
OffHeapBufferHalfStorageEngine.createFactory(PageSource source,
int pageSize,
Portability<? super T> portability)
|
|
static
|
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
|
OffHeapBufferStorageEngine.createFactory(PointerSize width,
PageSource source,
int initialPageSize,
int maximalPageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim)
|
|
static
|
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
|
OffHeapBufferStorageEngine.createFactory(PointerSize width,
PageSource source,
int pageSize,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean thief,
boolean victim)
|
|
static
|
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)
Creates a storage engine using the given allocator, and portabilities. |
|
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 allocator, 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)
Create an engine using the given allocator, and a unique portability instance. |
|
SerializableStorageEngine(PointerSize width,
PageSource source,
int pageSize,
Portability<Serializable> portability)
Create an engine using the given allocator, and a pre-existing portability instance. |
|
StringStorageEngine(PointerSize width,
PageSource source,
int pageSize)
Create an engine using the given allocator. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||