|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Factory | |
|---|---|
| org.terracotta.offheapstore.concurrent | |
| org.terracotta.offheapstore.disk.persistent | |
| org.terracotta.offheapstore.disk.storage | |
| org.terracotta.offheapstore.storage | |
| Uses of Factory in org.terracotta.offheapstore.concurrent |
|---|
| Classes in org.terracotta.offheapstore.concurrent that implement Factory | |
|---|---|
class |
ReadWriteLockedOffHeapClockCacheFactory<K,V>
Factory of ReadWriteLockedOffHeapClockCache instances. |
class |
ReadWriteLockedOffHeapHashMapFactory<K,V>
Factory of ReadWriteLockedOffHeapHashMap instances. |
class |
WriteLockedOffHeapClockCacheFactory<K,V>
Factory of WriteLockedOffHeapClockCache instances. |
class |
WriteLockedOffHeapHashMapFactory<K,V>
Factory of WriteLockedOffHeapHashMap instances. |
| Constructors in org.terracotta.offheapstore.concurrent with parameters of type Factory | |
|---|---|
AbstractConcurrentOffHeapCache(Factory<? extends PinnableSegment<K,V>> segmentFactory)
|
|
AbstractConcurrentOffHeapCache(Factory<? extends Segment<K,V>> segmentFactory,
int concurrency)
|
|
AbstractConcurrentOffHeapMap(Factory<? extends Segment<K,V>> segmentFactory)
Create a concurrent map using a default number of segments. |
|
AbstractConcurrentOffHeapMap(Factory<? extends Segment<K,V>> segmentFactory,
int concurrency)
Create a concurrent map with a defined number of segments. |
|
ConcurrentOffHeapClockCache(Factory<? extends AbstractOffHeapClockCache<K,V>> segmentFactory,
int concurrency)
Creates a cache using the given table buffer source and storage engine factory. |
|
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 Factory in org.terracotta.offheapstore.disk.persistent |
|---|
| Classes in org.terracotta.offheapstore.disk.persistent that implement Factory | |
|---|---|
class |
PersistentReadWriteLockedOffHeapClockCacheFactory<K,V>
|
class |
PersistentReadWriteLockedOffHeapHashMapFactory<K,V>
|
| Constructors in org.terracotta.offheapstore.disk.persistent with parameters of type Factory | |
|---|---|
AbstractPersistentConcurrentOffHeapCache(Factory<? extends PinnableSegment<K,V>> segmentFactory)
Create a concurrent map using a default number of segments. |
|
AbstractPersistentConcurrentOffHeapCache(Factory<? extends PinnableSegment<K,V>> segmentFactory,
int concurrency)
Create a concurrent map with a defined number of segments. |
|
AbstractPersistentConcurrentOffHeapMap(Factory<? extends Segment<K,V>> segmentFactory)
Create a concurrent map using a default number of segments. |
|
AbstractPersistentConcurrentOffHeapMap(Factory<? extends Segment<K,V>> segmentFactory,
int concurrency)
Create a concurrent map with a defined number of segments. |
|
PersistentConcurrentOffHeapClockCache(MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory)
|
|
PersistentConcurrentOffHeapClockCache(MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory,
long tableSize,
int concurrency)
|
|
PersistentConcurrentOffHeapClockCache(ObjectInput input,
MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory)
|
|
PersistentConcurrentOffHeapClockCache(ObjectInput input,
MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory,
long tableSize,
int concurrency)
|
|
PersistentConcurrentOffHeapHashMap(MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory)
|
|
PersistentConcurrentOffHeapHashMap(MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory,
long tableSize,
int concurrency)
|
|
PersistentConcurrentOffHeapHashMap(ObjectInput input,
MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory)
|
|
PersistentConcurrentOffHeapHashMap(ObjectInput input,
MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory,
long tableSize,
int concurrency)
|
|
PersistentReadWriteLockedOffHeapClockCacheFactory(MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory)
|
|
PersistentReadWriteLockedOffHeapClockCacheFactory(MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory,
boolean bootstrap)
|
|
PersistentReadWriteLockedOffHeapClockCacheFactory(MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory,
int tableSize)
|
|
PersistentReadWriteLockedOffHeapClockCacheFactory(MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory,
int tableSize,
boolean bootstrap)
|
|
PersistentReadWriteLockedOffHeapHashMapFactory(MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory)
|
|
PersistentReadWriteLockedOffHeapHashMapFactory(MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory,
boolean bootstrap)
|
|
PersistentReadWriteLockedOffHeapHashMapFactory(MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory,
int tableSize)
|
|
PersistentReadWriteLockedOffHeapHashMapFactory(MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory,
int tableSize,
boolean bootstrap)
|
|
| Uses of Factory in org.terracotta.offheapstore.disk.storage |
|---|
| Methods in org.terracotta.offheapstore.disk.storage that return Factory | ||
|---|---|---|
static
|
FileBackedStorageEngine.createFactory(MappedPageSource source,
long maxChunkSize,
MemoryUnit maxChunkUnit,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability)
|
|
static
|
FileBackedStorageEngine.createFactory(MappedPageSource source,
long maxChunkSize,
MemoryUnit maxChunkUnit,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
boolean bootstrap)
|
|
static
|
FileBackedStorageEngine.createFactory(MappedPageSource source,
long maxChunkSize,
MemoryUnit maxChunkUnit,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
Factory<ExecutorService> executorFactory,
boolean bootstrap)
|
|
static Factory<PersistentIntegerStorageEngine> |
PersistentIntegerStorageEngine.createPersistentFactory()
|
|
static
|
PersistentSplitStorageEngine.createPersistentFactory(Factory<? extends PersistentHalfStorageEngine<K>> keyFactory,
Factory<? extends PersistentHalfStorageEngine<V>> valueFactory)
|
|
| Methods in org.terracotta.offheapstore.disk.storage with parameters of type Factory | ||
|---|---|---|
static
|
FileBackedStorageEngine.createFactory(MappedPageSource source,
long maxChunkSize,
MemoryUnit maxChunkUnit,
Portability<? super K> keyPortability,
Portability<? super V> valuePortability,
Factory<ExecutorService> executorFactory,
boolean bootstrap)
|
|
static
|
PersistentSplitStorageEngine.createPersistentFactory(Factory<? extends PersistentHalfStorageEngine<K>> keyFactory,
Factory<? extends PersistentHalfStorageEngine<V>> valueFactory)
|
|
static
|
PersistentSplitStorageEngine.createPersistentFactory(Factory<? extends PersistentHalfStorageEngine<K>> keyFactory,
Factory<? extends PersistentHalfStorageEngine<V>> valueFactory)
|
|
| Uses of Factory in org.terracotta.offheapstore.storage |
|---|
| Methods in org.terracotta.offheapstore.storage that return Factory | ||
|---|---|---|
static Factory<IntegerStorageEngine> |
IntegerStorageEngine.createFactory()
|
|
static
|
SplitStorageEngine.createFactory(Factory<? extends HalfStorageEngine<K>> keyFactory,
Factory<? extends HalfStorageEngine<V>> valueFactory)
|
|
static
|
LongStorageEngine.createFactory(Factory<? extends HalfStorageEngine<V>> valueFactory)
|
|
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)
|
|
| Methods in org.terracotta.offheapstore.storage with parameters of type Factory | ||
|---|---|---|
static
|
SplitStorageEngine.createFactory(Factory<? extends HalfStorageEngine<K>> keyFactory,
Factory<? extends HalfStorageEngine<V>> valueFactory)
|
|
static
|
SplitStorageEngine.createFactory(Factory<? extends HalfStorageEngine<K>> keyFactory,
Factory<? extends HalfStorageEngine<V>> valueFactory)
|
|
static
|
LongStorageEngine.createFactory(Factory<? extends HalfStorageEngine<V>> valueFactory)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||