| Package | Description |
|---|---|
| org.exoplatform.services.cache.impl.infinispan.distributed |
| Modifier and Type | Field and Description |
|---|---|
protected org.infinispan.AdvancedCache<DistributedExoCache.CacheKey<K>,V> |
DistributedExoCache.cache |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DistributedExoCache.GetEntriesMapper._map(DistributedExoCache.CacheKey<K> key,
V value,
org.infinispan.distexec.mapreduce.Collector<K,V> collector)
This method is in fact an internal mapping, it will be called by the map method in
case the given key matches with the context
|
protected void |
DistributedExoCache.GetSizeMapper._map(DistributedExoCache.CacheKey<K> key,
V value,
org.infinispan.distexec.mapreduce.Collector<String,Integer> collector)
This method is in fact an internal mapping, it will be called by the map method in
case the given key matches with the context
|
protected void |
DistributedExoCache.GetCachedObjectsMapper._map(DistributedExoCache.CacheKey<K> key,
V value,
org.infinispan.distexec.mapreduce.Collector<String,List<V>> collector)
This method is in fact an internal mapping, it will be called by the map method in
case the given key matches with the context
|
protected void |
DistributedExoCache.ClearCacheMapper._map(DistributedExoCache.CacheKey<K> key,
V value,
org.infinispan.distexec.mapreduce.Collector<Void,Void> collector)
This method is in fact an internal mapping, it will be called by the map method in
case the given key matches with the context
|
| Modifier and Type | Method and Description |
|---|---|
void |
DistributedExoCache.CacheEventListener.cacheEntrCreated(org.infinispan.notifications.cachelistener.event.CacheEntryCreatedEvent<DistributedExoCache.CacheKey<K>,V> evt) |
void |
DistributedExoCache.CacheEventListener.cacheEntryEvicted(org.infinispan.notifications.cachelistener.event.CacheEntriesEvictedEvent<DistributedExoCache.CacheKey<K>,V> evt)
Warning Infinispan triggers a
CacheEntryEvictedEvent only at explicit eviction
that is done lazily which is not exactly what we expect, we still use it to be
able to use it with avoidValueReplication set to true. |
void |
DistributedExoCache.CacheEventListener.cacheEntryModified(org.infinispan.notifications.cachelistener.event.CacheEntryModifiedEvent<DistributedExoCache.CacheKey<K>,V> evt) |
void |
DistributedExoCache.CacheEventListener.cacheEntryRemoved(org.infinispan.notifications.cachelistener.event.CacheEntryRemovedEvent<DistributedExoCache.CacheKey<K>,V> evt) |
Copyright © 2021 eXo Platform SAS. All Rights Reserved.