A C D E F G H I L M N O P R S T
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>, Function<O, Boolean>) - Constructor for class org.wildfly.clustering.ee.cache.function.AbstractFunction
- 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
- 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(Map<K, V>) - Method in class org.wildfly.clustering.ee.cache.function.ConcurrentMapOperations
- apply(Map<K, V>) - Method in class org.wildfly.clustering.ee.cache.function.CopyOnWriteMapOperations
- apply(Set<V>) - Method in class org.wildfly.clustering.ee.cache.function.ConcurrentSetOperations
- apply(Set<V>) - Method in class org.wildfly.clustering.ee.cache.function.CopyOnWriteSetOperations
- 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
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(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
- 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
- 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
- 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(Map.Entry<K, V>) - Constructor for class org.wildfly.clustering.ee.cache.function.ConcurrentMapPutFunction
- ConcurrentMapPutFunction(K, V) - Constructor for class org.wildfly.clustering.ee.cache.function.ConcurrentMapPutFunction
- 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
- 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
- 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
- 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
- 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(Map.Entry<K, V>) - Constructor for class org.wildfly.clustering.ee.cache.function.CopyOnWriteMapPutFunction
- CopyOnWriteMapPutFunction(K, V) - Constructor for class org.wildfly.clustering.ee.cache.function.CopyOnWriteMapPutFunction
- 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
- 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
- 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
- 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.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.
- 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
- 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.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
- get() - Method in class org.wildfly.clustering.ee.cache.SimpleIdentifierFactory
- 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
- getFirst() - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
- getLast() - Method in class org.wildfly.clustering.ee.cache.scheduler.FastConcurrentDirectDeque
- getOperand() - Method in class org.wildfly.clustering.ee.cache.function.AbstractFunction
- getOperand() - Method in class org.wildfly.clustering.ee.cache.function.MapPutFunction
- 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
- 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 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.
- 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
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
- 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
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
- 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.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
- registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.ee.cache.function.FunctionSerializationContextInitializer
- 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.
- 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
- 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.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
All Classes All Packages