Package one.microstream.cache.types
Interface EvictionManager<K,V>
- All Known Implementing Classes:
 EvictionManager.Abstract,EvictionManager.Interval,EvictionManager.OnEntryCreation
public interface EvictionManager<K,V>
- 
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classEvictionManager.Abstract<K,V>static classEvictionManager.Interval<K,V>static classEvictionManager.OnEntryCreation<K,V> - 
Method Summary
Modifier and Type Method Description voidinstall(Cache<K,V> cache, CacheTable cacheTable)static <K, V> EvictionManager<K,V>Interval(EvictionPolicy evictionPolicy, long milliTimeInterval)static <K, V> EvictionManager<K,V>Interval(EvictionPolicy evictionPolicy, _longReference milliTimeIntervalProvider)static <K, V> EvictionManager<K,V>OnEntryCreation(EvictionPolicy evictionPolicy)voiduninstall(Cache<K,V> cache, CacheTable cacheTable) 
- 
Method Details
- 
install
 - 
uninstall
 - 
OnEntryCreation
 - 
Interval
static <K, V> EvictionManager<K,V> Interval(EvictionPolicy evictionPolicy, long milliTimeInterval) - 
Interval
static <K, V> EvictionManager<K,V> Interval(EvictionPolicy evictionPolicy, _longReference milliTimeIntervalProvider) 
 -