Uses of Interface
org.terracotta.offheapstore.eviction.EvictionListener
Packages that use EvictionListener
-
Uses of EvictionListener in org.terracotta.offheapstore.concurrent
Fields in org.terracotta.offheapstore.concurrent declared as EvictionListenerModifier and TypeFieldDescriptionprivate final EvictionListener<K, V> ReadWriteLockedOffHeapClockCacheFactory.evictionListenerprivate final EvictionListener<K, V> WriteLockedOffHeapClockCacheFactory.evictionListenerConstructors in org.terracotta.offheapstore.concurrent with parameters of type EvictionListenerModifierConstructorDescriptionConcurrentOffHeapClockCache(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.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.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.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. -
Uses of EvictionListener in org.terracotta.offheapstore.eviction
Fields in org.terracotta.offheapstore.eviction declared as EvictionListenerModifier and TypeFieldDescriptionprivate final EvictionListener<K, V> EvictionListeningReadWriteLockedOffHeapClockCache.listenerprivate final EvictionListener<K, V> EvictionListeningWriteLockedOffHeapClockCache.listenerConstructors in org.terracotta.offheapstore.eviction with parameters of type EvictionListenerModifierConstructorDescriptionEvictionListeningReadWriteLockedOffHeapClockCache(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)