A C D E F G H I K L M N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
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>, Predicate<O>) - Constructor for class org.wildfly.clustering.ee.cache.function.AbstractFunction
- accept(C, Collection<V>) - Method in class org.wildfly.clustering.ee.cache.function.CollectionAddFunction
- accept(C, Collection<V>) - Method in class org.wildfly.clustering.ee.cache.function.CollectionRemoveFunction
- accept(Map<K, V>, Map<K, V>) - Method in class org.wildfly.clustering.ee.cache.function.MapComputeFunction
- add(E) - Method in interface org.wildfly.clustering.ee.cache.scheduler.ConcurrentDirectDeque
- add(K, V) - Method in class org.wildfly.clustering.ee.cache.scheduler.LinkedScheduledEntries
- add(K, V) - Method in interface org.wildfly.clustering.ee.cache.scheduler.ScheduledEntries
-
Adds an entry using the specified key and value.
- add(K, V) - Method in class org.wildfly.clustering.ee.cache.scheduler.SortedScheduledEntries
- addAll(Collection<? extends E>) - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
-
Appends all of the elements in the specified collection to the end of this deque, in the order that they are returned by the specified collection's iterator.
- addFirst(E) - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
-
Inserts the specified element at the front of this deque.
- addLast(E) - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
-
Inserts the specified element at the end of this deque.
- apply(Object, O) - Method in class org.wildfly.clustering.ee.cache.function.AbstractFunction
- apply(Object, V) - Method in class org.wildfly.clustering.ee.cache.function.RemappingFunction
- apply(K, Function<Runnable, V>) - Method in class org.wildfly.clustering.ee.cache.ConcurrentManager
- apply(K, Function<Runnable, V>) - Method in class org.wildfly.clustering.ee.cache.SimpleManager
- apply(V) - Method in class org.wildfly.clustering.ee.cache.offset.Offset.DefaultOffset
C
- CacheConfiguration - Interface in org.wildfly.clustering.ee.cache
- CacheProperties - Interface in org.wildfly.clustering.ee.cache
-
Exposes a cache configuration as simple high-level properties.
- cancel(T) - Method in class org.wildfly.clustering.ee.cache.scheduler.LocalScheduler
- clear() - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
-
Removes all of the elements from this deque.
- close() - Method in class org.wildfly.clustering.ee.cache.scheduler.LocalScheduler
- close() - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatch
- close(Runnable) - Method in class org.wildfly.clustering.ee.cache.concurrent.StampedLockServiceExecutor
- CollectionAddFunction<V,C extends Collection<V>> - Class in org.wildfly.clustering.ee.cache.function
-
Function that adds an item to a collection.
- CollectionAddFunction(Collection<V>, Operations<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(Collection<V>, Operations<C>) - Constructor for class org.wildfly.clustering.ee.cache.function.CollectionFunction
- CollectionFunctionMarshaller<V,C extends Collection<V>,F extends CollectionFunction<V,C>> - Class in org.wildfly.clustering.ee.cache.function
- CollectionFunctionMarshaller(Class<? extends F>, Function<Collection<V>, F>) - Constructor for class org.wildfly.clustering.ee.cache.function.CollectionFunctionMarshaller
- CollectionOperations<V,C extends Collection<V>> - Interface in org.wildfly.clustering.ee.cache.function
- CollectionRemoveFunction<V,C extends Collection<V>> - Class in org.wildfly.clustering.ee.cache.function
-
Function that removes an item from a collection.
- CollectionRemoveFunction(Collection<V>, Operations<C>) - Constructor for class org.wildfly.clustering.ee.cache.function.CollectionRemoveFunction
- ConcurrentDirectDeque<E> - Interface in org.wildfly.clustering.ee.cache.scheduler
-
A concurrent deque that allows direct item removal without traversal.
- ConcurrentManager<K,V> - Class in org.wildfly.clustering.ee.cache
-
Manages creation and destruction of values to be shared across threads.
- ConcurrentManager(Consumer<V>, Consumer<V>) - Constructor for class org.wildfly.clustering.ee.cache.ConcurrentManager
- contains(Object) - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
-
Returns
trueif this deque contains the specified element. - contains(K) - Method in class org.wildfly.clustering.ee.cache.scheduler.LinkedScheduledEntries
- contains(K) - Method in interface org.wildfly.clustering.ee.cache.scheduler.ScheduledEntries
-
Indicates whether specified key exists among the scheduled entries.
- contains(K) - Method in class org.wildfly.clustering.ee.cache.scheduler.SortedScheduledEntries
- contains(T) - Method in class org.wildfly.clustering.ee.cache.scheduler.LocalScheduler
- createBatch() - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatcher
D
- descendingIterator() - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
-
Returns an iterator over the elements in this deque in reverse sequential order.
- discard() - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatch
E
- element() - Method in interface org.wildfly.clustering.ee.cache.scheduler.ConcurrentDirectDeque
- equals(Object) - Method in class org.wildfly.clustering.ee.cache.function.AbstractFunction
- equals(Object) - Method in class org.wildfly.clustering.ee.cache.function.CollectionFunction
- equals(Object) - Method in class org.wildfly.clustering.ee.cache.offset.Offset.DefaultOffset
- equals(Object) - Method in class org.wildfly.clustering.ee.cache.offset.Value.AbstractValue
- equals(Object) - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatch
- execute(Runnable) - Method in class org.wildfly.clustering.ee.cache.concurrent.StampedLockServiceExecutor
- execute(Supplier<R>) - Method in class org.wildfly.clustering.ee.cache.concurrent.StampedLockServiceExecutor
- execute(ExceptionRunnable<E>) - Method in class org.wildfly.clustering.ee.cache.concurrent.StampedLockServiceExecutor
- execute(ExceptionSupplier<R, E>) - Method in class org.wildfly.clustering.ee.cache.concurrent.StampedLockServiceExecutor
F
- FastConcurrentDirectDeque<E> - Class in org.wildfly.clustering.ee.cache.scheduler
-
A modified version of ConcurrentLinkedDeque which includes direct removal.
- FastConcurrentDirectDeque() - Constructor for class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
-
Constructs an empty deque.
- FastConcurrentDirectDeque(Collection<? extends E>) - Constructor for class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
-
Constructs a deque initially containing the elements of the given collection, added in traversal order of the collection's iterator.
- forDuration(Duration) - Static method in interface org.wildfly.clustering.ee.cache.offset.Offset
- forEach(Consumer<? super E>) - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
- forEach(Consumer<? super Map.Entry<K, V>>) - Method in class org.wildfly.clustering.ee.cache.scheduler.SortedScheduledEntries
- forInstant(Duration) - Static method in interface org.wildfly.clustering.ee.cache.offset.Offset
- from(Duration) - Static method in interface org.wildfly.clustering.ee.cache.offset.OffsetValue
- from(Instant) - Static method in interface org.wildfly.clustering.ee.cache.offset.OffsetValue
- FunctionSerializationContextInitializer - Class in org.wildfly.clustering.ee.cache.function
- FunctionSerializationContextInitializer() - Constructor for class org.wildfly.clustering.ee.cache.function.FunctionSerializationContextInitializer
G
- get() - Method in class org.wildfly.clustering.ee.cache.offset.Offset.DefaultOffset
- get() - Method in interface org.wildfly.clustering.ee.cache.offset.OffsetValue
-
Returns the current value, computed by applying the current offset to the basis.
- get() - Method in class org.wildfly.clustering.ee.cache.SimpleIdentifierFactory
- getBasis() - Method in class org.wildfly.clustering.ee.cache.offset.OffsetValue.DefaultOffsetValue
- getBasis() - Method in interface org.wildfly.clustering.ee.cache.offset.OffsetValue
-
Returns the basis from which the associated offset will be applied.
- getBatcher() - Method in interface org.wildfly.clustering.ee.cache.CacheConfiguration
- getCache() - Method in interface org.wildfly.clustering.ee.cache.CacheConfiguration
- getCacheProperties() - Method in interface org.wildfly.clustering.ee.cache.CacheConfiguration
- getCopier() - Method in enum org.wildfly.clustering.ee.cache.function.MapOperations
- getCopier() - Method in interface org.wildfly.clustering.ee.cache.function.Operations
- getCopier() - Method in enum org.wildfly.clustering.ee.cache.function.SetOperations
- getFactory() - Method in enum org.wildfly.clustering.ee.cache.function.MapOperations
- getFactory() - Method in interface org.wildfly.clustering.ee.cache.function.Operations
- getFactory() - Method in enum org.wildfly.clustering.ee.cache.function.SetOperations
- getFirst() - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
- getJavaClass() - Method in class org.wildfly.clustering.ee.cache.function.CollectionFunctionMarshaller
- getJavaClass() - Method in class org.wildfly.clustering.ee.cache.function.MapComputeFunctionMarshaller
- getLast() - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
- getOffset() - Method in class org.wildfly.clustering.ee.cache.offset.OffsetValue.DefaultOffsetValue
- getOffset() - Method in interface org.wildfly.clustering.ee.cache.offset.OffsetValue
-
The current offset.
- getOperand() - Method in class org.wildfly.clustering.ee.cache.function.AbstractFunction
- getOperand() - Method in class org.wildfly.clustering.ee.cache.function.RemappingFunction
- getState() - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatch
- 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
- HASH - org.wildfly.clustering.ee.cache.function.MapOperations
- HASH - org.wildfly.clustering.ee.cache.function.SetOperations
- hashCode() - Method in class org.wildfly.clustering.ee.cache.function.AbstractFunction
- hashCode() - Method in class org.wildfly.clustering.ee.cache.function.CollectionFunction
- hashCode() - Method in class org.wildfly.clustering.ee.cache.offset.Offset.DefaultOffset
- hashCode() - Method in class org.wildfly.clustering.ee.cache.offset.Value.AbstractValue
- hashCode() - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatch
I
- IdentifierFactory<I> - Interface in org.wildfly.clustering.ee.cache
-
Factory for creating unique identifiers suitable for use by the local cluster member.
- 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(ExceptionRunnable<E>) - Method in class org.wildfly.clustering.ee.cache.retry.RetryingInvoker
- invoke(ExceptionSupplier<R, E>) - Method in class org.wildfly.clustering.ee.cache.retry.RetryingInvoker
- isEmpty() - Method in interface org.wildfly.clustering.ee.cache.function.CollectionOperations
- isEmpty() - Method in enum org.wildfly.clustering.ee.cache.function.MapOperations
- isEmpty() - Method in interface org.wildfly.clustering.ee.cache.function.Operations
- isEmpty() - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
-
Returns
trueif this collection contains no elements. - isLockOnRead() - Method in interface org.wildfly.clustering.ee.cache.CacheProperties
-
Indicates whether the associated cache requires eager locking for cache reads.
- isLockOnWrite() - Method in interface org.wildfly.clustering.ee.cache.CacheProperties
-
Indicates whether the associated cache uses eager locking for cache writes.
- isMarshalling() - Method in interface org.wildfly.clustering.ee.cache.CacheProperties
-
Indicates whether the mode of this cache requires marshalling of cache values
- isPersistent() - Method in interface org.wildfly.clustering.ee.cache.CacheProperties
-
Indicates whether cache operations should assume immediate marshalling/unmarshalling of the value.
- isSorted() - Method in class org.wildfly.clustering.ee.cache.scheduler.LinkedScheduledEntries
- isSorted() - Method in interface org.wildfly.clustering.ee.cache.scheduler.ScheduledEntries
-
Indicates whether the entries are sorted, or if iteration order recapitulates insertion order.
- isSorted() - Method in class org.wildfly.clustering.ee.cache.scheduler.SortedScheduledEntries
- isTransactional() - Method in interface org.wildfly.clustering.ee.cache.CacheProperties
-
Indicates whether the cache is transactional.
- isZero() - Method in class org.wildfly.clustering.ee.cache.offset.Offset.DefaultOffset
- isZero() - Method in interface org.wildfly.clustering.ee.cache.offset.Offset
-
Returns true if this offset is zero, false otherwise.
- iterator() - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
-
Returns an iterator over the elements in this deque in proper sequence.
- iterator() - Method in class org.wildfly.clustering.ee.cache.scheduler.LinkedScheduledEntries
- iterator() - Method in interface org.wildfly.clustering.ee.cache.scheduler.ScheduledEntries
- iterator() - Method in class org.wildfly.clustering.ee.cache.scheduler.SortedScheduledEntries
K
- KeySerializer<K extends Key<I>,I> - Class in org.wildfly.clustering.ee.cache
-
Serializer for a key that delegates to the serializer of its identifier.
- KeySerializer(Serializer<I>, Function<I, K>) - Constructor for class org.wildfly.clustering.ee.cache.KeySerializer
L
- LinkedScheduledEntries<K,V> - Class in org.wildfly.clustering.ee.cache.scheduler
-
ScheduledEntriesimplemented using aConcurrentDirectDeque. - LinkedScheduledEntries() - Constructor for class org.wildfly.clustering.ee.cache.scheduler.LinkedScheduledEntries
- LocalScheduler<T> - Class in org.wildfly.clustering.ee.cache.scheduler
-
Scheduler that uses a single scheduled task in concert with an
ScheduledEntries. - LocalScheduler(ScheduledEntries<T, Instant>, Predicate<T>, Duration) - Constructor for class org.wildfly.clustering.ee.cache.scheduler.LocalScheduler
M
- MapComputeFunction<K,V> - Class in org.wildfly.clustering.ee.cache.function
-
Function that applies updates to a map.
- MapComputeFunction(Map<K, V>) - Constructor for class org.wildfly.clustering.ee.cache.function.MapComputeFunction
- MapComputeFunctionMarshaller - Class in org.wildfly.clustering.ee.cache.function
-
ProtoStream marshaller for
MapComputeFunction. - MapComputeFunctionMarshaller() - Constructor for class org.wildfly.clustering.ee.cache.function.MapComputeFunctionMarshaller
- MapFunction<K,V,T> - Class in org.wildfly.clustering.ee.cache.function
-
Function that operates on a map.
- MapFunction(T, Operations<Map<K, V>>) - Constructor for class org.wildfly.clustering.ee.cache.function.MapFunction
- MapOperations - Enum in org.wildfly.clustering.ee.cache.function
-
Defines Map creation and cloning strategies.
- MapPutFunction<K,V> - Class in org.wildfly.clustering.ee.cache.function
-
Function that puts an entry into a map.
- MapPutFunction(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) - Constructor for class org.wildfly.clustering.ee.cache.function.MapRemoveFunction
N
- newInstance() - Static method in interface org.wildfly.clustering.ee.cache.scheduler.ConcurrentDirectDeque
O
- offer(E) - Method in interface org.wildfly.clustering.ee.cache.scheduler.ConcurrentDirectDeque
- offerFirst(E) - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
-
Inserts the specified element at the front of this deque.
- offerFirstAndReturnToken(E) - Method in interface org.wildfly.clustering.ee.cache.scheduler.ConcurrentDirectDeque
-
Equivalent to
Deque.offerFirst(Object), but returns a token used for fast removal. - offerFirstAndReturnToken(E) - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
- offerLast(E) - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
-
Inserts the specified element at the end of this deque.
- offerLastAndReturnToken(E) - Method in interface org.wildfly.clustering.ee.cache.scheduler.ConcurrentDirectDeque
-
Equivalent to
Deque.offerLast(Object), but returns a token used for fast removal. - offerLastAndReturnToken(E) - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
- Offset<V> - Interface in org.wildfly.clustering.ee.cache.offset
-
Encapsulates an offset that can be applied to a value.
- Offset.DefaultOffset<O,V> - Class in org.wildfly.clustering.ee.cache.offset
- Offset.DurationOffset - Class in org.wildfly.clustering.ee.cache.offset
- Offset.InstantOffset - Class in org.wildfly.clustering.ee.cache.offset
- Offset.TemporalOffset<V> - Class in org.wildfly.clustering.ee.cache.offset
- OffsetSerializationContextInitializer - Class in org.wildfly.clustering.ee.cache.offset
- OffsetSerializationContextInitializer() - Constructor for class org.wildfly.clustering.ee.cache.offset.OffsetSerializationContextInitializer
- OffsetValue<V> - Interface in org.wildfly.clustering.ee.cache.offset
-
Encapsulates a value that is offset from some basis, and updated via
Value.set(Object). - OffsetValue.DefaultOffsetValue<O,V> - Class in org.wildfly.clustering.ee.cache.offset
- OffsetValue.DurationOffsetValue - Class in org.wildfly.clustering.ee.cache.offset
- OffsetValue.InstantOffsetValue - Class in org.wildfly.clustering.ee.cache.offset
- OffsetValue.TemporalOffsetValue<V> - Class in org.wildfly.clustering.ee.cache.offset
- 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.concurrent - package org.wildfly.clustering.ee.cache.concurrent
- org.wildfly.clustering.ee.cache.function - package org.wildfly.clustering.ee.cache.function
- org.wildfly.clustering.ee.cache.offset - package org.wildfly.clustering.ee.cache.offset
- org.wildfly.clustering.ee.cache.retry - package org.wildfly.clustering.ee.cache.retry
- org.wildfly.clustering.ee.cache.scheduler - package org.wildfly.clustering.ee.cache.scheduler
- org.wildfly.clustering.ee.cache.tx - package org.wildfly.clustering.ee.cache.tx
P
- peek() - Method in interface org.wildfly.clustering.ee.cache.scheduler.ConcurrentDirectDeque
- peek() - Method in class org.wildfly.clustering.ee.cache.scheduler.LinkedScheduledEntries
- peek() - Method in interface org.wildfly.clustering.ee.cache.scheduler.ScheduledEntries
-
Returns, but does not remove, the first entry.
- peek() - Method in class org.wildfly.clustering.ee.cache.scheduler.SortedScheduledEntries
- peekFirst() - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
- peekLast() - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
- poll() - Method in interface org.wildfly.clustering.ee.cache.scheduler.ConcurrentDirectDeque
- pollFirst() - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
- pollLast() - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
- pop() - Method in interface org.wildfly.clustering.ee.cache.scheduler.ConcurrentDirectDeque
- push(E) - Method in interface org.wildfly.clustering.ee.cache.scheduler.ConcurrentDirectDeque
R
- readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.ee.cache.function.CollectionFunctionMarshaller
- readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.ee.cache.function.MapComputeFunctionMarshaller
- rebase() - Method in class org.wildfly.clustering.ee.cache.offset.OffsetValue.DefaultOffsetValue
- rebase() - Method in interface org.wildfly.clustering.ee.cache.offset.OffsetValue
-
Returns a new offset value based on the current value.
- registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.ee.cache.function.FunctionSerializationContextInitializer
- registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.ee.cache.offset.OffsetSerializationContextInitializer
- remap(O) - Method in interface org.wildfly.clustering.ee.cache.function.Remappable
-
Returns a new instance of this object with the specified operand applied.
- Remappable<V extends Remappable<V,O>,O> - Interface in org.wildfly.clustering.ee.cache.function
-
Implemented by cache value types that support copy-on-write operations.
- RemappingFunction<V extends Remappable<V,O>,O> - Class in org.wildfly.clustering.ee.cache.function
-
Generic function for use with
Map.compute(Object, BiFunction)operations usingRemappablevalues. - RemappingFunction(O) - Constructor for class org.wildfly.clustering.ee.cache.function.RemappingFunction
- remove() - Method in interface org.wildfly.clustering.ee.cache.scheduler.ConcurrentDirectDeque
- remove(Object) - Method in interface org.wildfly.clustering.ee.cache.scheduler.ConcurrentDirectDeque
- remove(K) - Method in class org.wildfly.clustering.ee.cache.scheduler.LinkedScheduledEntries
- remove(K) - Method in interface org.wildfly.clustering.ee.cache.scheduler.ScheduledEntries
-
Removes the entry with the specified key.
- remove(K) - Method in class org.wildfly.clustering.ee.cache.scheduler.SortedScheduledEntries
- removeAll(Collection<?>) - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
- removeFirst() - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
- removeFirstOccurrence(Object) - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
-
Removes the first occurrence of the specified element from this deque.
- removeIf(Predicate<? super E>) - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
- removeLast() - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
- removeLastOccurrence(Object) - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
-
Removes the last occurrence of the specified element from this deque.
- removeToken(Object) - Method in interface org.wildfly.clustering.ee.cache.scheduler.ConcurrentDirectDeque
-
Removes the element associated with the given token.
- removeToken(Object) - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
- resumeBatch(TransactionBatch) - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatcher
- retainAll(Collection<?>) - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
- 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
- run() - Method in class org.wildfly.clustering.ee.cache.scheduler.LocalScheduler
S
- schedule(T, Instant) - Method in class org.wildfly.clustering.ee.cache.scheduler.LocalScheduler
- ScheduledEntries<K,V> - Interface in org.wildfly.clustering.ee.cache.scheduler
-
A collection of scheduled entries with a predictable iteration order.
- set(V) - Method in class org.wildfly.clustering.ee.cache.offset.OffsetValue.DefaultOffsetValue
- set(V) - Method in interface org.wildfly.clustering.ee.cache.offset.Value
-
Updates the referenced value.
- SetAddFunction<V> - Class in org.wildfly.clustering.ee.cache.function
-
Function that adds an item to a set.
- SetAddFunction(Collection<V>) - Constructor for class org.wildfly.clustering.ee.cache.function.SetAddFunction
- SetAddFunction(V) - Constructor for class org.wildfly.clustering.ee.cache.function.SetAddFunction
- setOffset(Offset<V>) - Method in class org.wildfly.clustering.ee.cache.offset.OffsetValue.DefaultOffsetValue
- setOffset(Offset<V>) - Method in interface org.wildfly.clustering.ee.cache.offset.OffsetValue
-
Sets the current offset.
- SetOperations - Enum in org.wildfly.clustering.ee.cache.function
-
Defines Set creation and cloning strategies.
- SetRemoveFunction<V> - Class in org.wildfly.clustering.ee.cache.function
-
Function that removes an item from a set.
- SetRemoveFunction(Collection<V>) - Constructor for class org.wildfly.clustering.ee.cache.function.SetRemoveFunction
- SetRemoveFunction(V) - Constructor for class org.wildfly.clustering.ee.cache.function.SetRemoveFunction
- SimpleIdentifierFactory<I> - Class in org.wildfly.clustering.ee.cache
-
Simple
IdentifierFactorythat delegates to a supplier. - SimpleIdentifierFactory(Supplier<I>) - Constructor for class org.wildfly.clustering.ee.cache.SimpleIdentifierFactory
- SimpleManager<K,V> - Class in org.wildfly.clustering.ee.cache
-
Manages creation and destruction of objects not sharable across threads.
- SimpleManager(Consumer<V>, Consumer<V>) - Constructor for class org.wildfly.clustering.ee.cache.SimpleManager
- size() - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
-
Returns the number of elements in this deque.
- SortedScheduledEntries<K,V extends Comparable<? super V>> - Class in org.wildfly.clustering.ee.cache.scheduler
-
ScheduledEntriesimplemented using aConcurrentSkipListSet, where entries are sorted based on the entry value. - SortedScheduledEntries() - Constructor for class org.wildfly.clustering.ee.cache.scheduler.SortedScheduledEntries
-
Creates a new entries object whose iteration order is based on the entry value.
- SortedScheduledEntries(Comparator<Map.Entry<K, V>>) - Constructor for class org.wildfly.clustering.ee.cache.scheduler.SortedScheduledEntries
-
Creates a new entries object whose iteration order is based on the specified comparator.
- spliterator() - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
-
Returns a
Spliteratorover the elements in this deque. - spliterator() - Method in class org.wildfly.clustering.ee.cache.scheduler.SortedScheduledEntries
- StampedLockServiceExecutor - Class in org.wildfly.clustering.ee.cache.concurrent
-
ServiceExecutorimplemented via aStampedLock. - StampedLockServiceExecutor() - Constructor for class org.wildfly.clustering.ee.cache.concurrent.StampedLockServiceExecutor
- start() - Method in class org.wildfly.clustering.ee.cache.SimpleIdentifierFactory
- stop() - Method in class org.wildfly.clustering.ee.cache.SimpleIdentifierFactory
- stream() - Method in class org.wildfly.clustering.ee.cache.scheduler.LinkedScheduledEntries
- stream() - Method in class org.wildfly.clustering.ee.cache.scheduler.LocalScheduler
- stream() - Method in interface org.wildfly.clustering.ee.cache.scheduler.ScheduledEntries
-
Returns a stream of scheduled entries.
- stream() - Method in class org.wildfly.clustering.ee.cache.scheduler.SortedScheduledEntries
- suspendBatch() - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatcher
T
- toArray() - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
-
Returns an array containing all of the elements in this deque, in proper sequence (from first to last element).
- toArray(T[]) - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
-
Returns an array containing all of the elements in this deque, in proper sequence (from first to last element); the runtime type of the returned array is that of the specified array.
- toString() - Method in class org.wildfly.clustering.ee.cache.function.AbstractFunction
- toString() - Method in class org.wildfly.clustering.ee.cache.offset.Offset.DefaultOffset
- toString() - Method in class org.wildfly.clustering.ee.cache.offset.Value.AbstractValue
- toString() - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
- toString() - Method in class org.wildfly.clustering.ee.cache.scheduler.LinkedScheduledEntries
- toString() - Method in class org.wildfly.clustering.ee.cache.scheduler.LocalScheduler
- toString() - Method in class org.wildfly.clustering.ee.cache.scheduler.SortedScheduledEntries
- toString() - Method in class org.wildfly.clustering.ee.cache.tx.TransactionalBatch
- TransactionalBatch<E extends RuntimeException> - Class in org.wildfly.clustering.ee.cache.tx
-
Abstract
TransactionBatchthat 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
Batcherimplementation based on Infinispan'sorg.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
- TREE - org.wildfly.clustering.ee.cache.function.MapOperations
- TREE - org.wildfly.clustering.ee.cache.function.SetOperations
V
- Value<V> - Interface in org.wildfly.clustering.ee.cache.offset
-
A mutable reference to some value.
- Value.AbstractValue<V> - Class in org.wildfly.clustering.ee.cache.offset
- valueOf(String) - Static method in enum org.wildfly.clustering.ee.cache.function.MapOperations
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.wildfly.clustering.ee.cache.function.SetOperations
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.wildfly.clustering.ee.cache.function.MapOperations
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.wildfly.clustering.ee.cache.function.SetOperations
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- writeTo(ProtoStreamWriter, F) - Method in class org.wildfly.clustering.ee.cache.function.CollectionFunctionMarshaller
- writeTo(ProtoStreamWriter, MapComputeFunction<Object, Object>) - Method in class org.wildfly.clustering.ee.cache.function.MapComputeFunctionMarshaller
All Classes All Packages