|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IGlobalLRU | |
|---|---|
| com.bigdata | |
| com.bigdata.cache | A canonicalizing object cache may be constructed from an outer weak reference value hash map backed by an inner hard reference LRU policy. |
| Uses of IGlobalLRU in com.bigdata |
|---|
| Fields in com.bigdata declared as IGlobalLRU | |
|---|---|
static IGlobalLRU<Long,Object> |
LRUNexus.INSTANCE
Global instance. |
| Fields in com.bigdata with type parameters of type IGlobalLRU | |
|---|---|
Class<? extends IGlobalLRU> |
LRUNexus.CacheSettings.cls
The IGlobalLRU implementation class. |
| Methods in com.bigdata that return IGlobalLRU | |
|---|---|
IGlobalLRU<Long,Object> |
LRUNexus.CacheSettings.newInstance()
Create a new IGlobalLRU instance from the
LRUNexus.CacheSettings. |
| Uses of IGlobalLRU in com.bigdata.cache |
|---|
| Subinterfaces of IGlobalLRU in com.bigdata.cache | |
|---|---|
interface |
IHardReferenceGlobalLRU<K,V>
Extended interface declares some reporting methods. |
| Classes in com.bigdata.cache that implement IGlobalLRU | |
|---|---|
class |
BCHMGlobalLRU<V>
A cache based on the BufferedConcurrentHashMap from the infinispan
project. |
class |
BCHMGlobalLRU2<K,V>
A mostly non-blocking cache based on a ConcurrentHashMap and batched
updates to its access policy. |
class |
HardReferenceGlobalLRU<K,V>
Deprecated. This implementation is not used. |
class |
HardReferenceGlobalLRURecycler<K,V>
A canonicalizing collection of weakly held hard reference hash maps backed by a single Least Recently Used (LRU) ordering over entries. |
class |
HardReferenceGlobalLRURecyclerExplicitDeleteRequired<K,V>
A canonicalizing collection of strongly held hard reference hash maps backed by a single Least Recently Used (LRU) ordering over entries. |
class |
StoreAndAddressLRUCache<V>
Global LRU implementation based on a single map whose keys include both the IRawStore.getUUID() and the long addr of the record
within the store. |
class |
WeakReferenceGlobalLRU
Implementation based on a shared HardReferenceQueue and
WeakReferences in per-store ConcurrentWeakValueCache
instances. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||