Index
All Classes and Interfaces|All Packages
A
- AbstractRemoteCache<K,
V> - Class in org.wildfly.clustering.cache.infinispan.remote -
An abstract delegating remote cache implementation.
- AbstractRemoteCache(RemoteCache<K, V>) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- accept(Cache<K, MetadataValue<V>>) - Method in class org.wildfly.clustering.cache.infinispan.remote.near.EvictionListener
- addClientListener(Object) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- addClientListener(Object, Object[], Object[]) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- apply(RemoteCache<K, V>) - Method in class org.wildfly.clustering.cache.infinispan.remote.ReadForUpdateRemoteCache
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
- clearAsync() - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- clientStatistics() - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- computeAsync(K, BiFunction<? super K, ? super V, ? extends V>, long, TimeUnit, long, TimeUnit) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- computeIfAbsentAsync(K, Function<? super K, ? extends V>, long, TimeUnit, long, TimeUnit) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- computeIfPresentAsync(K, BiFunction<? super K, ? super V, ? extends V>, long, TimeUnit, long, TimeUnit) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- containsKeyAsync(K) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- containsValue(Object) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- continuousQuery() - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- 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
- entrySet(IntSet) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- 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
- execute(String, Map<String, ?>) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
F
- flags() - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
G
- get(K) - Method in class org.wildfly.clustering.cache.infinispan.remote.near.CaffeineNearCache
- getAllAsync(Set<?>) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- getAllAsync(Set<?>) - Method in class org.wildfly.clustering.cache.infinispan.remote.ReadForUpdateRemoteCache
- getAsync(K) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- getAsync(K) - Method in class org.wildfly.clustering.cache.infinispan.remote.ReadForUpdateRemoteCache
- 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
- getCacheEntryMutatorFactory() - Method in interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration
- getCacheEntryMutatorFactory(Function<O, BiFunction<Object, V, V>>) - Method in interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration
- getCacheProperties() - Method in interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration
- getCacheTopologyInfo() - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- getDataFormat() - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- getExecutor() - Method in interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration
- getForceReturnCache() - Method in interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration
- getIgnoreReturnCache() - Method in interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration
- getName() - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- getNearCacheMode() - Method in interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration
- getProtocolVersion() - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- getReadForUpdateCache() - Method in interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration
-
Returns a cache with select-for-update semantics.
- getRemoteCacheContainer() - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- getTransactionManager() - Method in interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration
- getVersion() - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- getWithMetadataAsync(K) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
I
- isActive() - Method in class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheProperties
- isEmpty() - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- 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.AbstractRemoteCache
- isTransactional() - Method in class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheProperties
- iterator() - Method in class org.wildfly.clustering.cache.infinispan.remote.near.CaffeineNearCache
K
- keySet(IntSet) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
M
- mergeAsync(K, V, BiFunction<? super V, ? super V, ? extends V>, long, TimeUnit, long, TimeUnit) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
N
- noFlags() - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
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
- publishEntries(String, Object[], Set<Integer>, int) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- publishEntriesByQuery(Query<?>, Set<Integer>, int) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- publishEntriesWithMetadata(Set<Integer>, int) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- putAllAsync(Map<? extends K, ? extends V>, long, TimeUnit, long, TimeUnit) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- putAsync(K, V, long, TimeUnit, long, TimeUnit) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- putIfAbsent(K, MetadataValue<V>) - Method in class org.wildfly.clustering.cache.infinispan.remote.near.CaffeineNearCache
- putIfAbsentAsync(K, V, long, TimeUnit, long, TimeUnit) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
Q
- query(String) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
R
- ReadForUpdateRemoteCache<K,
V> - Class in org.wildfly.clustering.cache.infinispan.remote -
A remote cache that performs locking reads.
- ReadForUpdateRemoteCache(RemoteCache<K, V>) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.ReadForUpdateRemoteCache
- 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.
- RemoteCacheEntryComputerFactory<K,
V, - Class in org.wildfly.clustering.cache.infinispan.remoteO> -
Factory that creates compute-based Mutator instances.
- RemoteCacheEntryComputerFactory(RemoteCache<K, V>, 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.
- RemoteCacheEntryMutatorFactory<K,
V> - Class in org.wildfly.clustering.cache.infinispan.remote -
Factory for creating a
CacheEntryMutatorfor a remote cache entry. - RemoteCacheEntryMutatorFactory(RemoteCache<K, V>) - 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
- removeAsync(Object) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- removeAsync(Object, Object) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- removeClientListener(Object) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- removeWithVersionAsync(K, long) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- replace(K, MetadataValue<V>, MetadataValue<V>) - Method in class org.wildfly.clustering.cache.infinispan.remote.near.CaffeineNearCache
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- replaceAsync(K, V, long, TimeUnit, long, TimeUnit) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- replaceAsync(K, V, V, long, TimeUnit, long, TimeUnit) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- replaceWithVersionAsync(K, V, long, long, TimeUnit, long, TimeUnit) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- retrieveEntries(String, Object[], Set<Integer>, int) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- retrieveEntriesByQuery(Query<?>, Set<Integer>, int) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- retrieveEntriesWithMetadata(Set<Integer>, int) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- runAsync() - Method in class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryComputer
- runAsync() - Method in class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryMutator
S
- serverStatistics() - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- serverStatisticsAsync() - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- 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
- sizeAsync() - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- start() - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- stop() - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- streaming() - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
V
- values(IntSet) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
W
- weigh(Object, Object) - Method in class org.wildfly.clustering.cache.infinispan.remote.near.SimpleKeyWeigher
- withDataFormat(DataFormat) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
- withFlags(Flag...) - Method in class org.wildfly.clustering.cache.infinispan.remote.AbstractRemoteCache
All Classes and Interfaces|All Packages