Index

A C E F G I K M N O P Q R S V W 
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
 
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
 
mutateAsync() - Method in class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryComputer
 
mutateAsync() - Method in class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryMutator
 

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.
RemoteCacheEntryComputer(RemoteCache<K, V>, K, BiFunction<Object, V, V>) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryComputer
 
RemoteCacheEntryComputer(RemoteCache<K, V>, 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>, 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>, K, V) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryMutator
 
RemoteCacheEntryMutator(RemoteCache<K, V>, 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>) - Constructor for class org.wildfly.clustering.cache.infinispan.remote.RemoteCacheEntryMutatorFactory
 
RemoteCacheEntryMutatorFactory(RemoteCache<K, V>, 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
 
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
 

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
 
A C E F G I K M N O P Q R S V W 
All Classes and Interfaces|All Packages