Index
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.RemoteCacheComputeMutatorFactory
- createMutator(K, V) - Method in class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheMutatorFactory
- 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.RemoteCacheEntryComputeMutator
- 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
- RemoteCacheComputeMutatorFactory<K,
V, - Class in org.wildfly.clustering.cache.infinispan.remoteO> -
Factory that creates compute-based Mutator instances.
- RemoteCacheComputeMutatorFactory(RemoteCache<K, V>, Flag[], Function<O, BiFunction<Object, V, V>>) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheComputeMutatorFactory
- RemoteCacheConfiguration - Interface in org.wildfly.clustering.cache.infinispan.remote
-
Configuration identifying a remote cache.
- RemoteCacheContainerConfiguration - Interface in org.wildfly.clustering.cache.infinispan.remote
- RemoteCacheEntryComputeMutator<K,
V> - Class in org.wildfly.clustering.cache.infinispan.remote -
Mutator for a cache entry using a compute function.
- RemoteCacheEntryComputeMutator(RemoteCache<K, V>, Flag[], K, BiFunction<Object, V, V>) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryComputeMutator
- RemoteCacheEntryComputeMutator(RemoteCache<K, V>, Flag[], K, BiFunction<Object, V, V>, Supplier<Duration>) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryComputeMutator
- 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
- RemoteCacheMutatorFactory<K,
V> - Class in org.wildfly.clustering.cache.infinispan.remote -
Factory for creating a
CacheEntryMutator
for a remote cache entry. - RemoteCacheMutatorFactory(RemoteCache<K, V>, Flag[]) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheMutatorFactory
- RemoteCacheMutatorFactory(RemoteCache<K, V>, Flag[], Function<V, Duration>) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheMutatorFactory
- 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
All Classes and Interfaces|All Packages