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