Uses of Interface
org.cache2k.core.api.NeedsClose
-
Packages that use NeedsClose Package Description org.cache2k.core org.cache2k.core.eviction org.cache2k.core.timing -
-
Uses of NeedsClose in org.cache2k.core
Classes in org.cache2k.core that implement NeedsClose Modifier and Type Class Description classSegmentedEvictionForwards eviction operations to segments based on the hash code. -
Uses of NeedsClose in org.cache2k.core.eviction
Subinterfaces of NeedsClose in org.cache2k.core.eviction Modifier and Type Interface Description interfaceEvictionInterface to the eviction data structure.Classes in org.cache2k.core.eviction that implement NeedsClose Modifier and Type Class Description classAbstractEvictionBase class for different eviction algorithms, implementing statistics counting and chunking.classClockProPlusEvictionEviction algorithm inspired from CLOCK Pro with 3 clocks.classDelegatingEvictionDelegates all eviction interaction.classIdleScanScans for idle entries.classIdleScanEvictionMerges in idle scanning to eviction. -
Uses of NeedsClose in org.cache2k.core.timing
Subinterfaces of NeedsClose in org.cache2k.core.timing Modifier and Type Interface Description interfaceTimerTimer for triggering expiry or refresh.Classes in org.cache2k.core.timing that implement NeedsClose Modifier and Type Class Description classDefaultTimerStandard timer implementation.classStaticTiming<K,V>Expiry time is constantclassTimeAgnosticTiming<K,V>Base class for all timing handlers that actually need not to know the current time.classTiming<K,V>Encapsulates logic for expiry times calculation and timer handling.
-