Skip navigation links
WildFly: EE clustering - HotRod service provider 15.0.0.Final
A C D E G H I M O R S T V W 

A

AbstractFunction<T,O> - Class in org.wildfly.clustering.ee.cache.function
Function that operates on an operable object.
AbstractFunction(T, UnaryOperator<O>, Supplier<O>, Function<O, Boolean>) - Constructor for class org.wildfly.clustering.ee.cache.function.AbstractFunction
 
AbstractFunctionExternalizer<T,C,F extends AbstractFunction<T,C>> - Class in org.wildfly.clustering.ee.cache.function
Externalizer for an AbstractFunction.
AbstractFunctionExternalizer() - Constructor for class org.wildfly.clustering.ee.cache.function.AbstractFunctionExternalizer
 
accept(C, V) - Method in class org.wildfly.clustering.ee.cache.function.CollectionAddFunction
 
accept(C, V) - Method in class org.wildfly.clustering.ee.cache.function.CollectionRemoveFunction
 
accept(Map<K, V>, Map.Entry<K, V>) - Method in class org.wildfly.clustering.ee.cache.function.MapPutFunction
 
accept(Map<K, V>, K) - Method in class org.wildfly.clustering.ee.cache.function.MapRemoveFunction
 
apply(Object, O) - Method in class org.wildfly.clustering.ee.cache.function.AbstractFunction
 
apply(Map<K, V>) - Method in class org.wildfly.clustering.ee.cache.function.ConcurrentMapOperations
 
apply(Map.Entry<K, V>) - Method in class org.wildfly.clustering.ee.cache.function.ConcurrentMapPutFunctionExternalizer
 
apply(K) - Method in class org.wildfly.clustering.ee.cache.function.ConcurrentMapRemoveFunctionExternalizer
 
apply(V) - Method in class org.wildfly.clustering.ee.cache.function.ConcurrentSetAddFunctionExternalizer
 
apply(Set<V>) - Method in class org.wildfly.clustering.ee.cache.function.ConcurrentSetOperations
 
apply(V) - Method in class org.wildfly.clustering.ee.cache.function.ConcurrentSetRemoveFunctionExternalizer
 
apply(Map<K, V>) - Method in class org.wildfly.clustering.ee.cache.function.CopyOnWriteMapOperations
 
apply(Map.Entry<K, V>) - Method in class org.wildfly.clustering.ee.cache.function.CopyOnWriteMapPutFunctionExternalizer
 
apply(K) - Method in class org.wildfly.clustering.ee.cache.function.CopyOnWriteMapRemoveFunctionExternalizer
 
apply(V) - Method in class org.wildfly.clustering.ee.cache.function.CopyOnWriteSetAddFunctionExternalizer
 
apply(Set<V>) - Method in class org.wildfly.clustering.ee.cache.function.CopyOnWriteSetOperations
 
apply(V) - Method in class org.wildfly.clustering.ee.cache.function.CopyOnWriteSetRemoveFunctionExternalizer
 

C

CacheProperties - Interface in org.wildfly.clustering.ee.cache
Exposes a cache configuration as simple high-level properties.
close() - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatch
 
CollectionAddFunction<V,C extends Collection<V>> - Class in org.wildfly.clustering.ee.cache.function
Function that adds an item to a collection.
CollectionAddFunction(V, UnaryOperator<C>, Supplier<C>) - Constructor for class org.wildfly.clustering.ee.cache.function.CollectionAddFunction
 
CollectionFunction<V,C extends Collection<V>> - Class in org.wildfly.clustering.ee.cache.function
Function that operates on a collection.
CollectionFunction(V, UnaryOperator<C>, Supplier<C>) - Constructor for class org.wildfly.clustering.ee.cache.function.CollectionFunction
 
CollectionImmutability - Class in org.wildfly.clustering.ee.cache
Tests the immutability of Collections wrappers.
CollectionImmutability(Predicate<Object>) - Constructor for class org.wildfly.clustering.ee.cache.CollectionImmutability
 
CollectionRemoveFunction<V,C extends Collection<V>> - Class in org.wildfly.clustering.ee.cache.function
Function that removes an item from a collection.
CollectionRemoveFunction(V, UnaryOperator<C>, Supplier<C>) - Constructor for class org.wildfly.clustering.ee.cache.function.CollectionRemoveFunction
 
ConcurrentMapOperations<K,V> - Class in org.wildfly.clustering.ee.cache.function
Defines operations for creating and copying a concurrent map.
ConcurrentMapOperations() - Constructor for class org.wildfly.clustering.ee.cache.function.ConcurrentMapOperations
 
ConcurrentMapPutFunction<K,V> - Class in org.wildfly.clustering.ee.cache.function
Function that puts an entry into a map within a non-transactional cache.
ConcurrentMapPutFunction(K, V) - Constructor for class org.wildfly.clustering.ee.cache.function.ConcurrentMapPutFunction
 
ConcurrentMapPutFunction(Map.Entry<K, V>) - Constructor for class org.wildfly.clustering.ee.cache.function.ConcurrentMapPutFunction
 
ConcurrentMapPutFunctionExternalizer<K,V> - Class in org.wildfly.clustering.ee.cache.function
Externalizer for instances of ConcurrentMapPutFunction.
ConcurrentMapPutFunctionExternalizer() - Constructor for class org.wildfly.clustering.ee.cache.function.ConcurrentMapPutFunctionExternalizer
 
ConcurrentMapRemoveFunction<K,V> - Class in org.wildfly.clustering.ee.cache.function
Function that removes an entry from a map within a non-transactional cache.
ConcurrentMapRemoveFunction(K) - Constructor for class org.wildfly.clustering.ee.cache.function.ConcurrentMapRemoveFunction
 
ConcurrentMapRemoveFunctionExternalizer<K,V> - Class in org.wildfly.clustering.ee.cache.function
Externalizer for instances of ConcurrentMapRemoveFunction.
ConcurrentMapRemoveFunctionExternalizer() - Constructor for class org.wildfly.clustering.ee.cache.function.ConcurrentMapRemoveFunctionExternalizer
 
ConcurrentSetAddFunction<V> - Class in org.wildfly.clustering.ee.cache.function
Function that adds an item to a set within a non-transactional cache.
ConcurrentSetAddFunction(V) - Constructor for class org.wildfly.clustering.ee.cache.function.ConcurrentSetAddFunction
 
ConcurrentSetAddFunctionExternalizer<V> - Class in org.wildfly.clustering.ee.cache.function
Externalizer for instances of ConcurrentSetAddFunction.
ConcurrentSetAddFunctionExternalizer() - Constructor for class org.wildfly.clustering.ee.cache.function.ConcurrentSetAddFunctionExternalizer
 
ConcurrentSetOperations<V> - Class in org.wildfly.clustering.ee.cache.function
Defines operations for creating and copying a concurrent set.
ConcurrentSetOperations() - Constructor for class org.wildfly.clustering.ee.cache.function.ConcurrentSetOperations
 
ConcurrentSetRemoveFunction<V> - Class in org.wildfly.clustering.ee.cache.function
Function that removes an item from a set within a non-transactional cache.
ConcurrentSetRemoveFunction(V) - Constructor for class org.wildfly.clustering.ee.cache.function.ConcurrentSetRemoveFunction
 
ConcurrentSetRemoveFunctionExternalizer<V> - Class in org.wildfly.clustering.ee.cache.function
Externalizer for instances of ConcurrentSetRemoveFunction.
ConcurrentSetRemoveFunctionExternalizer() - Constructor for class org.wildfly.clustering.ee.cache.function.ConcurrentSetRemoveFunctionExternalizer
 
CopyOnWriteMapOperations<K,V> - Class in org.wildfly.clustering.ee.cache.function
Defines operations for creating and copying a non-concurrent map.
CopyOnWriteMapOperations() - Constructor for class org.wildfly.clustering.ee.cache.function.CopyOnWriteMapOperations
 
CopyOnWriteMapPutFunction<K,V> - Class in org.wildfly.clustering.ee.cache.function
Function that puts an entry into a map within a transactional cache.
CopyOnWriteMapPutFunction(K, V) - Constructor for class org.wildfly.clustering.ee.cache.function.CopyOnWriteMapPutFunction
 
CopyOnWriteMapPutFunction(Map.Entry<K, V>) - Constructor for class org.wildfly.clustering.ee.cache.function.CopyOnWriteMapPutFunction
 
CopyOnWriteMapPutFunctionExternalizer<K,V> - Class in org.wildfly.clustering.ee.cache.function
Externalizer for instances of CopyOnWriteMapPutFunction.
CopyOnWriteMapPutFunctionExternalizer() - Constructor for class org.wildfly.clustering.ee.cache.function.CopyOnWriteMapPutFunctionExternalizer
 
CopyOnWriteMapRemoveFunction<K,V> - Class in org.wildfly.clustering.ee.cache.function
Function that removes an entry from a map within a transactional cache.
CopyOnWriteMapRemoveFunction(K) - Constructor for class org.wildfly.clustering.ee.cache.function.CopyOnWriteMapRemoveFunction
 
CopyOnWriteMapRemoveFunctionExternalizer<K,V> - Class in org.wildfly.clustering.ee.cache.function
Externalizer for instances of CopyOnWriteMapRemoveFunction.
CopyOnWriteMapRemoveFunctionExternalizer() - Constructor for class org.wildfly.clustering.ee.cache.function.CopyOnWriteMapRemoveFunctionExternalizer
 
CopyOnWriteSetAddFunction<V> - Class in org.wildfly.clustering.ee.cache.function
Function that adds an item to a set within a transactional cache.
CopyOnWriteSetAddFunction(V) - Constructor for class org.wildfly.clustering.ee.cache.function.CopyOnWriteSetAddFunction
 
CopyOnWriteSetAddFunctionExternalizer<V> - Class in org.wildfly.clustering.ee.cache.function
Externalizer for instances of CopyOnWriteSetAddFunction.
CopyOnWriteSetAddFunctionExternalizer() - Constructor for class org.wildfly.clustering.ee.cache.function.CopyOnWriteSetAddFunctionExternalizer
 
CopyOnWriteSetOperations<V> - Class in org.wildfly.clustering.ee.cache.function
Defines operations for creating and copying a non-concurrent set.
CopyOnWriteSetOperations() - Constructor for class org.wildfly.clustering.ee.cache.function.CopyOnWriteSetOperations
 
CopyOnWriteSetRemoveFunction<V> - Class in org.wildfly.clustering.ee.cache.function
Function that removes an item from a set within a transactional cache.
CopyOnWriteSetRemoveFunction(V) - Constructor for class org.wildfly.clustering.ee.cache.function.CopyOnWriteSetRemoveFunction
 
CopyOnWriteSetRemoveFunctionExternalizer<V> - Class in org.wildfly.clustering.ee.cache.function
Externalizer for instances of CopyOnWriteSetRemoveFunction.
CopyOnWriteSetRemoveFunctionExternalizer() - Constructor for class org.wildfly.clustering.ee.cache.function.CopyOnWriteSetRemoveFunctionExternalizer
 
createBatch() - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatcher
 

D

discard() - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatch
 

E

equals(Object) - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatch
 

G

get() - Method in class org.wildfly.clustering.ee.cache.function.ConcurrentMapOperations
 
get() - Method in class org.wildfly.clustering.ee.cache.function.ConcurrentSetOperations
 
get() - Method in class org.wildfly.clustering.ee.cache.function.CopyOnWriteMapOperations
 
get() - Method in class org.wildfly.clustering.ee.cache.function.CopyOnWriteSetOperations
 
getOperand() - Method in class org.wildfly.clustering.ee.cache.function.AbstractFunction
 
getState() - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatch
 
getTargetClass() - Method in class org.wildfly.clustering.ee.cache.function.ConcurrentMapPutFunctionExternalizer
 
getTargetClass() - Method in class org.wildfly.clustering.ee.cache.function.ConcurrentMapRemoveFunctionExternalizer
 
getTargetClass() - Method in class org.wildfly.clustering.ee.cache.function.ConcurrentSetAddFunctionExternalizer
 
getTargetClass() - Method in class org.wildfly.clustering.ee.cache.function.ConcurrentSetRemoveFunctionExternalizer
 
getTargetClass() - Method in class org.wildfly.clustering.ee.cache.function.CopyOnWriteMapPutFunctionExternalizer
 
getTargetClass() - Method in class org.wildfly.clustering.ee.cache.function.CopyOnWriteMapRemoveFunctionExternalizer
 
getTargetClass() - Method in class org.wildfly.clustering.ee.cache.function.CopyOnWriteSetAddFunctionExternalizer
 
getTargetClass() - Method in class org.wildfly.clustering.ee.cache.function.CopyOnWriteSetRemoveFunctionExternalizer
 
getTransaction() - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatch
 
getTransaction() - Method in interface org.wildfly.clustering.ee.cache.tx.TransactionBatch
Returns the transaction associated with this batch

H

hashCode() - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatch
 
HotRodBatcher - Class in org.wildfly.clustering.ee.hotrod.tx
 
HotRodBatcher(RemoteCache<?, ?>) - Constructor for class org.wildfly.clustering.ee.hotrod.tx.HotRodBatcher
 

I

Immutability - Enum in org.wildfly.clustering.ee.cache
Determines whether a given object is immutable.
INSTANCE - Static variable in enum org.wildfly.clustering.ee.cache.Immutability
 
interpose() - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatch
 
interpose() - Method in interface org.wildfly.clustering.ee.cache.tx.TransactionBatch
Returns an interposed batch.
invoke(ExceptionSupplier<R, E>) - Method in class org.wildfly.clustering.ee.cache.retry.RetryingInvoker
 
invoke(ExceptionRunnable<E>) - Method in class org.wildfly.clustering.ee.cache.retry.RetryingInvoker
 
isLockOnRead() - Method in interface org.wildfly.clustering.ee.cache.CacheProperties
Indicates whether the associated cache requires eager locking for cache reads.
isLockOnRead() - Method in class org.wildfly.clustering.ee.hotrod.RemoteCacheManagerProperties
 
isLockOnWrite() - Method in interface org.wildfly.clustering.ee.cache.CacheProperties
Indicates whether the associated cache uses eager locking for cache writes.
isLockOnWrite() - Method in class org.wildfly.clustering.ee.hotrod.RemoteCacheManagerProperties
 
isMarshalling() - Method in interface org.wildfly.clustering.ee.cache.CacheProperties
Indicates whether the mode of this cache requires marshalling of cache values
isMarshalling() - Method in class org.wildfly.clustering.ee.hotrod.RemoteCacheManagerProperties
 
isPersistent() - Method in interface org.wildfly.clustering.ee.cache.CacheProperties
Indicates whether cache operations should assume immediate marshalling/unmarshalling of the value.
isPersistent() - Method in class org.wildfly.clustering.ee.hotrod.RemoteCacheManagerProperties
 
isTransactional() - Method in interface org.wildfly.clustering.ee.cache.CacheProperties
Indicates whether the cache is transactional.
isTransactional() - Method in class org.wildfly.clustering.ee.hotrod.RemoteCacheManagerProperties
 

M

MapFunction<K,V,T> - Class in org.wildfly.clustering.ee.cache.function
Function that operates on a map.
MapFunction(T, UnaryOperator<Map<K, V>>, Supplier<Map<K, V>>) - Constructor for class org.wildfly.clustering.ee.cache.function.MapFunction
 
MapPutFunction<K,V> - Class in org.wildfly.clustering.ee.cache.function
Function that puts an entry into a map.
MapPutFunction(Map.Entry<K, V>, Operations<Map<K, V>>) - Constructor for class org.wildfly.clustering.ee.cache.function.MapPutFunction
 
MapRemoveFunction<K,V> - Class in org.wildfly.clustering.ee.cache.function
Function that removes an entry from a map.
MapRemoveFunction(K, Operations<Map<K, V>>) - Constructor for class org.wildfly.clustering.ee.cache.function.MapRemoveFunction
 
mutate() - Method in class org.wildfly.clustering.ee.hotrod.RemoteCacheEntryMutator
 

O

Operations<T> - Interface in org.wildfly.clustering.ee.cache.function
Defines operations for creating and copying an operable object.
org.wildfly.clustering.ee.cache - package org.wildfly.clustering.ee.cache
 
org.wildfly.clustering.ee.cache.function - package org.wildfly.clustering.ee.cache.function
 
org.wildfly.clustering.ee.cache.retry - package org.wildfly.clustering.ee.cache.retry
 
org.wildfly.clustering.ee.cache.tx - package org.wildfly.clustering.ee.cache.tx
 
org.wildfly.clustering.ee.hotrod - package org.wildfly.clustering.ee.hotrod
 
org.wildfly.clustering.ee.hotrod.tx - package org.wildfly.clustering.ee.hotrod.tx
 

R

readObject(ObjectInput) - Method in class org.wildfly.clustering.ee.cache.function.AbstractFunctionExternalizer
 
RemoteCacheEntryMutator<K,V> - Class in org.wildfly.clustering.ee.hotrod
Mutates a given cache entry.
RemoteCacheEntryMutator(RemoteCache<K, V>, Map.Entry<K, V>) - Constructor for class org.wildfly.clustering.ee.hotrod.RemoteCacheEntryMutator
 
RemoteCacheEntryMutator(RemoteCache<K, V>, K, V) - Constructor for class org.wildfly.clustering.ee.hotrod.RemoteCacheEntryMutator
 
RemoteCacheManagerProperties - Class in org.wildfly.clustering.ee.hotrod
 
RemoteCacheManagerProperties(Configuration) - Constructor for class org.wildfly.clustering.ee.hotrod.RemoteCacheManagerProperties
 
resumeBatch(TransactionBatch) - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatcher
 
RetryingInvoker - Class in org.wildfly.clustering.ee.cache.retry
A invocation strategy that invokes a given task, retrying a configurable number of times on failure using backoff sleep intervals.
RetryingInvoker(Duration...) - Constructor for class org.wildfly.clustering.ee.cache.retry.RetryingInvoker
 
RetryingInvoker(List<Duration>) - Constructor for class org.wildfly.clustering.ee.cache.retry.RetryingInvoker
 

S

SetAddFunction<V> - Class in org.wildfly.clustering.ee.cache.function
Function that adds an item to a set.
SetAddFunction(V, Operations<Set<V>>) - Constructor for class org.wildfly.clustering.ee.cache.function.SetAddFunction
 
SetRemoveFunction<V> - Class in org.wildfly.clustering.ee.cache.function
Function that removes an item from a set.
SetRemoveFunction(V, Operations<Set<V>>) - Constructor for class org.wildfly.clustering.ee.cache.function.SetRemoveFunction
 
suspendBatch() - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatcher
 

T

test(Object) - Method in class org.wildfly.clustering.ee.cache.CollectionImmutability
 
toString() - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatch
 
TransactionalBatch<E extends RuntimeException> - Class in org.wildfly.clustering.ee.cache.tx
Abstract TransactionBatch that associates and exposes the underlying transaction.
TransactionalBatch(Transaction, Function<Throwable, E>) - Constructor for class org.wildfly.clustering.ee.cache.tx.TransactionalBatch
 
TransactionalBatcher<E extends RuntimeException> - Class in org.wildfly.clustering.ee.cache.tx
A Batcher implementation based on Infinispan's org.infinispan.batch.BatchContainer, except that its transaction reference is stored within the returned Batch object instead of a ThreadLocal.
TransactionalBatcher(TransactionManager, Function<Throwable, E>) - Constructor for class org.wildfly.clustering.ee.cache.tx.TransactionalBatcher
 
TransactionBatch - Interface in org.wildfly.clustering.ee.cache.tx
 

V

valueOf(String) - Static method in enum org.wildfly.clustering.ee.cache.Immutability
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wildfly.clustering.ee.cache.Immutability
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeObject(ObjectOutput, F) - Method in class org.wildfly.clustering.ee.cache.function.AbstractFunctionExternalizer
 
A C D E G H I M O R S T V W 
Skip navigation links
WildFly: EE clustering - HotRod service provider 15.0.0.Final

Copyright © 2019 JBoss by Red Hat. All rights reserved.