org.terracotta.offheapstore.disk.persistent
Class PersistentReadWriteLockedOffHeapHashMapFactory<K,V>
java.lang.Object
org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMapFactory<K,V>
- All Implemented Interfaces:
- Factory<PersistentReadWriteLockedOffHeapHashMap<K,V>>
public class PersistentReadWriteLockedOffHeapHashMapFactory<K,V>
- extends Object
- implements Factory<PersistentReadWriteLockedOffHeapHashMap<K,V>>
- Author:
- Chris Dennis
|
Constructor Summary |
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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PersistentReadWriteLockedOffHeapHashMapFactory
public PersistentReadWriteLockedOffHeapHashMapFactory(MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory)
PersistentReadWriteLockedOffHeapHashMapFactory
public PersistentReadWriteLockedOffHeapHashMapFactory(MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory,
boolean bootstrap)
PersistentReadWriteLockedOffHeapHashMapFactory
public PersistentReadWriteLockedOffHeapHashMapFactory(MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory,
int tableSize)
PersistentReadWriteLockedOffHeapHashMapFactory
public PersistentReadWriteLockedOffHeapHashMapFactory(MappedPageSource tableSource,
Factory<? extends PersistentStorageEngine<? super K,? super V>> storageEngineFactory,
int tableSize,
boolean bootstrap)
newInstance
public PersistentReadWriteLockedOffHeapHashMap<K,V> newInstance()
- Description copied from interface:
Factory
- Create a new instance.
- Specified by:
newInstance in interface Factory<PersistentReadWriteLockedOffHeapHashMap<K,V>>
- Returns:
- a new instance
Copyright © 2016. All rights reserved.