Package one.microstream.cache
Interface EvictionManager<K,V>
- All Known Implementing Classes:
- EvictionManager.Abstract,- EvictionManager.Interval,- EvictionManager.OnEntryCreation
public interface EvictionManager<K,V>
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classEvictionManager.Abstract<K,V>static classEvictionManager.Interval<K,V>static classEvictionManager.OnEntryCreation<K,V>
- 
Method SummaryModifier 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
- 
Intervalstatic <K, V> EvictionManager<K,V> Interval(EvictionPolicy evictionPolicy, long milliTimeInterval)
- 
Intervalstatic <K, V> EvictionManager<K,V> Interval(EvictionPolicy evictionPolicy, _longReference milliTimeIntervalProvider)
 
-