Uses of Interface
org.terracotta.offheapstore.paging.PageSource
-
-
Uses of PageSource in org.terracotta.offheapstore
Fields in org.terracotta.offheapstore declared as PageSource Modifier and Type Field Description protected PageSourceOffHeapHashMap. tableSourceConstructors in org.terracotta.offheapstore with parameters of type PageSource Constructor Description 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 customBufferSourcefor 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 customBufferSourcefor 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
Fields in org.terracotta.offheapstore.concurrent declared as PageSource Modifier and Type Field Description private PageSourceReadWriteLockedOffHeapClockCacheFactory. tableSourceprivate PageSourceReadWriteLockedOffHeapHashMapFactory. tableSourceprivate PageSourceWriteLockedOffHeapClockCacheFactory. tableSourceprivate PageSourceWriteLockedOffHeapHashMapFactory. tableSourceConstructors in org.terracotta.offheapstore.concurrent with parameters of type PageSource Constructor Description 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, 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, 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.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, 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, 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.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, int tableSize)Creates segments using the given table buffer source, storage engine factory, and initial table size.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.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, int tableSize)Creates segments using the given table buffer source, storage engine factory, and initial table size.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.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 Modifier and Type Class Description classMappedPageSource -
Uses of PageSource in org.terracotta.offheapstore.eviction
Constructors in org.terracotta.offheapstore.eviction with parameters of type PageSource Constructor Description 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 Modifier and Type Class Description classPhantomReferenceLimitedPageSourceAPhantomReferencebased limited byte buffer source.classUnlimitedPageSourceclassUpfrontAllocatingPageSourceAn upfront allocating direct byte buffer source.Fields in org.terracotta.offheapstore.paging declared as PageSource Modifier and Type Field Description private PageSourceOffHeapStorageArea. pageSourceConstructors in org.terracotta.offheapstore.paging with parameters of type PageSource Constructor Description 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 Constructor Description OffHeapHashSet(PageSource source, boolean tableSteals, StorageEngine<? super E,java.lang.Boolean> engine, int capacity) -
Uses of PageSource in org.terracotta.offheapstore.storage
Methods in org.terracotta.offheapstore.storage with parameters of type PageSource Modifier and Type Method Description 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 <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)static Factory<SerializableStorageEngine>SerializableStorageEngine. createFactory(PointerSize width, PageSource source, int pageSize, Portability<java.io.Serializable> portability)static Factory<StringStorageEngine>StringStorageEngine. createFactory(PointerSize width, PageSource source, int pageSize)Constructors in org.terracotta.offheapstore.storage with parameters of type PageSource Constructor Description 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<java.io.Serializable> portability)StringStorageEngine(PointerSize width, PageSource source, int pageSize)
-