org.ehcache.impl.internal.store.disk.factories
Class EhcachePersistentSegmentFactory<K,V>
java.lang.Object
org.ehcache.impl.internal.store.disk.factories.EhcachePersistentSegmentFactory<K,V>
- All Implemented Interfaces:
- org.terracotta.offheapstore.util.Factory<org.terracotta.offheapstore.pinning.PinnableSegment<K,V>>
public class EhcachePersistentSegmentFactory<K,V>
- extends java.lang.Object
- implements org.terracotta.offheapstore.util.Factory<org.terracotta.offheapstore.pinning.PinnableSegment<K,V>>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EhcachePersistentSegmentFactory
public EhcachePersistentSegmentFactory(org.terracotta.offheapstore.disk.paging.MappedPageSource source,
org.terracotta.offheapstore.util.Factory<? extends org.terracotta.offheapstore.disk.persistent.PersistentStorageEngine<? super K,? super V>> storageEngineFactory,
int initialTableSize,
EvictionVeto<? super K,? super V> evictionVeto,
EhcacheSegmentFactory.EhcacheSegment.EvictionListener<K,V> evictionListener,
boolean bootstrap)
newInstance
public EhcachePersistentSegmentFactory.EhcachePersistentSegment<K,V> newInstance()
- Specified by:
newInstance
in interface org.terracotta.offheapstore.util.Factory<org.terracotta.offheapstore.pinning.PinnableSegment<K,V>>