Index

A C E G I M O P R S W 
All Classes and Interfaces|All Packages

A

accept(Cache<K, MetadataValue<V>>) - Method in class org.wildfly.clustering.cache.infinispan.remote.near.EvictionListener
 

C

CaffeineNearCache<K,V> - Class in org.wildfly.clustering.cache.infinispan.remote.near
Near cache implementation based on a Caffeine cache.
CaffeineNearCache(Cache<K, MetadataValue<V>>) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.near.CaffeineNearCache
 
CaffeineNearCacheService<K,V> - Class in org.wildfly.clustering.cache.infinispan.remote.near
Near cache service that constructs its near cache using a generic factory.
CaffeineNearCacheService(Supplier<Cache<K, MetadataValue<V>>>, ClientListenerNotifier) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.near.CaffeineNearCacheService
 
clear() - Method in class org.wildfly.clustering.cache.infinispan.remote.near.CaffeineNearCache
 
createMutator(K, O) - Method in class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryComputerFactory
 
createMutator(K, V) - Method in class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryMutatorFactory
 
createNearCache(NearCacheConfiguration, BiConsumer<K, MetadataValue<V>>) - Method in class org.wildfly.clustering.cache.infinispan.remote.near.CaffeineNearCacheService
 

E

EvictionListener<K,V> - Class in org.wildfly.clustering.cache.infinispan.remote.near
Removal listener that triggers the specified listener when the removal cause is RemovalCause.SIZE.
EvictionListener(BiConsumer<K, MetadataValue<V>>, BiConsumer<Cache<Object, MetadataValue<Object>>, Map.Entry<Object, Object>>) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.near.EvictionListener
 

G

get(K) - Method in class org.wildfly.clustering.cache.infinispan.remote.near.CaffeineNearCache
 
getCache() - Method in interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration
 
getCacheContainer() - Method in interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration
 
getCacheContainer() - Method in interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheContainerConfiguration
 
getCacheProperties() - Method in interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration
 
getExecutor() - Method in interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration
 
getForceReturnFlags() - Method in interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration
 
getIgnoreReturnFlags() - Method in interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration
 
getNearCacheMode() - Method in interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration
 
getTransactionManager() - Method in interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration
 

I

isLockOnRead() - Method in class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheProperties
 
isLockOnWrite() - Method in class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheProperties
 
isMarshalling() - Method in class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheProperties
 
isPersistent() - Method in class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheProperties
 
isTransactional() - Method in class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheProperties
 
iterator() - Method in class org.wildfly.clustering.cache.infinispan.remote.near.CaffeineNearCache
 

M

mutateAsync() - Method in class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryComputer
 
mutateAsync() - Method in class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryMutator
 

O

onRemoval(K, MetadataValue<V>, RemovalCause) - Method in class org.wildfly.clustering.cache.infinispan.remote.near.EvictionListener
 
org.wildfly.clustering.cache.infinispan.remote - package org.wildfly.clustering.cache.infinispan.remote
 
org.wildfly.clustering.cache.infinispan.remote.near - package org.wildfly.clustering.cache.infinispan.remote.near
 

P

putIfAbsent(K, MetadataValue<V>) - Method in class org.wildfly.clustering.cache.infinispan.remote.near.CaffeineNearCache
 

R

RemoteCacheConfiguration - Interface in org.wildfly.clustering.cache.infinispan.remote
Configuration identifying a remote cache.
RemoteCacheContainerConfiguration - Interface in org.wildfly.clustering.cache.infinispan.remote
 
RemoteCacheEntryComputer<K,V> - Class in org.wildfly.clustering.cache.infinispan.remote
Mutator for a cache entry using a compute function.
RemoteCacheEntryComputer(RemoteCache<K, V>, Flag[], K, BiFunction<Object, V, V>) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryComputer
 
RemoteCacheEntryComputer(RemoteCache<K, V>, Flag[], K, BiFunction<Object, V, V>, Supplier<Duration>) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryComputer
 
RemoteCacheEntryComputerFactory<K,V,O> - Class in org.wildfly.clustering.cache.infinispan.remote
Factory that creates compute-based Mutator instances.
RemoteCacheEntryComputerFactory(RemoteCache<K, V>, Flag[], Function<O, BiFunction<Object, V, V>>) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryComputerFactory
 
RemoteCacheEntryMutator<K,V> - Class in org.wildfly.clustering.cache.infinispan.remote
Mutates a given cache entry.
RemoteCacheEntryMutator(RemoteCache<K, V>, Flag[], K, V) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryMutator
 
RemoteCacheEntryMutator(RemoteCache<K, V>, Flag[], K, V, Supplier<Duration>) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryMutator
 
RemoteCacheEntryMutatorFactory<K,V> - Class in org.wildfly.clustering.cache.infinispan.remote
Factory for creating a CacheEntryMutator for a remote cache entry.
RemoteCacheEntryMutatorFactory(RemoteCache<K, V>, Flag[]) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryMutatorFactory
 
RemoteCacheEntryMutatorFactory(RemoteCache<K, V>, Flag[], Function<V, Duration>) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryMutatorFactory
 
RemoteCacheProperties - Class in org.wildfly.clustering.cache.infinispan.remote
 
RemoteCacheProperties(RemoteCache<?, ?>) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheProperties
 
remove(K) - Method in class org.wildfly.clustering.cache.infinispan.remote.near.CaffeineNearCache
 
remove(K, MetadataValue<V>) - Method in class org.wildfly.clustering.cache.infinispan.remote.near.CaffeineNearCache
 
replace(K, MetadataValue<V>, MetadataValue<V>) - Method in class org.wildfly.clustering.cache.infinispan.remote.near.CaffeineNearCache
 

S

SimpleKeyWeigher - Class in org.wildfly.clustering.cache.infinispan.remote.near
Weigher that only considers keys passing a given predicate.
SimpleKeyWeigher(Predicate<Object>) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.near.SimpleKeyWeigher
 
size() - Method in class org.wildfly.clustering.cache.infinispan.remote.near.CaffeineNearCache
 

W

weigh(Object, Object) - Method in class org.wildfly.clustering.cache.infinispan.remote.near.SimpleKeyWeigher
 
A C E G I M O P R S W 
All Classes and Interfaces|All Packages