Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractCacheEntryScheduler<I,
M> - Class in org.wildfly.clustering.ee.infinispan.scheduler -
Abstract
CacheEntrySchedulerthat delegates to a local scheduler. - AbstractCacheEntryScheduler(Scheduler<I, Instant>, Function<M, Optional<Instant>>) - Constructor for class org.wildfly.clustering.ee.infinispan.scheduler.AbstractCacheEntryScheduler
- AbstractExpirationScheduler<I> - Class in org.wildfly.clustering.ee.infinispan.expiration
-
An
AbstractCacheEntrySchedulersuitable for expiration. - AbstractExpirationScheduler(Scheduler<I, Instant>) - Constructor for class org.wildfly.clustering.ee.infinispan.expiration.AbstractExpirationScheduler
- accept(Locality, Locality) - Method in class org.wildfly.clustering.ee.infinispan.scheduler.ScheduleLocalEntriesTask
- accept(Locality, Locality) - Method in class org.wildfly.clustering.ee.infinispan.scheduler.ScheduleLocalKeysTask
- AffinityIdentifierFactory<I> - Class in org.wildfly.clustering.ee.infinispan.affinity
-
An
IdentifierFactorythat uses aKeyAffinityServiceto pre-generate locally hashing identifiers from a supplier. - AffinityIdentifierFactory(Supplier<I>, Cache<? extends Key<I>, ?>, KeyAffinityServiceFactory) - Constructor for class org.wildfly.clustering.ee.infinispan.affinity.AffinityIdentifierFactory
- apply(I, ExpirationMetaData) - Method in class org.wildfly.clustering.ee.infinispan.expiration.ScheduleWithExpirationMetaDataCommandFactory
- apply(CompletionStage<Collection<I>>) - Method in class org.wildfly.clustering.ee.infinispan.scheduler.PrimaryOwnerScheduler
- apply(K) - Method in class org.wildfly.clustering.ee.infinispan.PrimaryOwnerLocator
C
- CacheComputeMutatorFactory<K,
V, O> - Class in org.wildfly.clustering.ee.infinispan -
Factory that creates compute-based Mutator instances.
- CacheComputeMutatorFactory(Cache<K, V>, Function<O, BiFunction<Object, V, V>>) - Constructor for class org.wildfly.clustering.ee.infinispan.CacheComputeMutatorFactory
- CacheEntryComputeMutator<K,
V> - Class in org.wildfly.clustering.ee.infinispan -
Mutator for a cache entry using a compute function.
- CacheEntryComputeMutator(Cache<K, V>, K, BiFunction<Object, V, V>) - Constructor for class org.wildfly.clustering.ee.infinispan.CacheEntryComputeMutator
- CacheEntryMutator<K,
V> - Class in org.wildfly.clustering.ee.infinispan -
Mutates a given cache entry.
- CacheEntryMutator(Cache<K, V>, Map.Entry<K, V>) - Constructor for class org.wildfly.clustering.ee.infinispan.CacheEntryMutator
- CacheEntryMutator(Cache<K, V>, K, V) - Constructor for class org.wildfly.clustering.ee.infinispan.CacheEntryMutator
- CacheEntryScheduler<I,
M> - Interface in org.wildfly.clustering.ee.infinispan.scheduler -
A task scheduler.
- CacheMutatorFactory<K,
V> - Class in org.wildfly.clustering.ee.infinispan -
Factory for creating
Mutatorobjects for an Infinispan cache. - CacheMutatorFactory(Cache<K, V>) - Constructor for class org.wildfly.clustering.ee.infinispan.CacheMutatorFactory
- CacheMutatorFactory(Cache<K, V>, CacheProperties) - Constructor for class org.wildfly.clustering.ee.infinispan.CacheMutatorFactory
- cancel(I) - Method in class org.wildfly.clustering.ee.infinispan.scheduler.AbstractCacheEntryScheduler
- cancel(I) - Method in class org.wildfly.clustering.ee.infinispan.scheduler.PrimaryOwnerScheduler
- cancel(Locality) - Method in class org.wildfly.clustering.ee.infinispan.scheduler.AbstractCacheEntryScheduler
- cancel(Locality) - Method in interface org.wildfly.clustering.ee.infinispan.scheduler.CacheEntryScheduler
-
Cancels any previous scheduled tasks for entries which are no longer local to the current node
- CancelCommand<I,
M> - Class in org.wildfly.clustering.ee.infinispan.scheduler -
Command that cancels a previously scheduled item.
- CancelCommand(I) - Constructor for class org.wildfly.clustering.ee.infinispan.scheduler.CancelCommand
- close() - Method in class org.wildfly.clustering.ee.infinispan.scheduler.AbstractCacheEntryScheduler
- close() - Method in class org.wildfly.clustering.ee.infinispan.scheduler.PrimaryOwnerScheduler
- contains(I) - Method in class org.wildfly.clustering.ee.infinispan.scheduler.PrimaryOwnerScheduler
- ContainsCommand<I,
M> - Class in org.wildfly.clustering.ee.infinispan.scheduler - createMutator(K, O) - Method in class org.wildfly.clustering.ee.infinispan.CacheComputeMutatorFactory
- createMutator(K, V) - Method in class org.wildfly.clustering.ee.infinispan.CacheMutatorFactory
E
- EntriesCommand<I,
M> - Class in org.wildfly.clustering.ee.infinispan.scheduler - EntriesCommand() - Constructor for class org.wildfly.clustering.ee.infinispan.scheduler.EntriesCommand
- equals(Object) - Method in class org.wildfly.clustering.ee.infinispan.GroupedKey
- execute(CacheEntryScheduler<I, M>) - Method in class org.wildfly.clustering.ee.infinispan.scheduler.CancelCommand
- execute(CacheEntryScheduler<I, M>) - Method in class org.wildfly.clustering.ee.infinispan.scheduler.ContainsCommand
- execute(CacheEntryScheduler<I, M>) - Method in class org.wildfly.clustering.ee.infinispan.scheduler.EntriesCommand
- execute(CacheEntryScheduler<I, M>) - Method in interface org.wildfly.clustering.ee.infinispan.scheduler.ScheduleCommand
- ExpirationSerializationContextInitializer - Class in org.wildfly.clustering.ee.infinispan.expiration
-
SerializationContextInitializerthat registers marshallers for all marshallable objects in this package. - ExpirationSerializationContextInitializer() - Constructor for class org.wildfly.clustering.ee.infinispan.expiration.ExpirationSerializationContextInitializer
F
- failedToCancel(Throwable, Object) - Method in class org.wildfly.clustering.ee.infinispan.logging.Logger_$logger
- failedToCancel(Throwable, Object) - Method in interface org.wildfly.clustering.ee.infinispan.logging.Logger
- failedToCancel$str() - Method in class org.wildfly.clustering.ee.infinispan.logging.Logger_$logger
- failedToSchedule(Throwable, Object) - Method in class org.wildfly.clustering.ee.infinispan.logging.Logger_$logger
- failedToSchedule(Throwable, Object) - Method in interface org.wildfly.clustering.ee.infinispan.logging.Logger
- failedToSchedule$str() - Method in class org.wildfly.clustering.ee.infinispan.logging.Logger_$logger
G
- get() - Method in class org.wildfly.clustering.ee.infinispan.affinity.AffinityIdentifierFactory
- getBatcher() - Method in interface org.wildfly.clustering.ee.infinispan.InfinispanConfiguration
- getBlockingManager() - Method in interface org.wildfly.clustering.ee.infinispan.InfinispanConfiguration
- getCache() - Method in interface org.wildfly.clustering.ee.infinispan.InfinispanConfiguration
- getCacheName() - Method in interface org.wildfly.clustering.ee.infinispan.InfinispanCacheConfiguration
- getCacheProperties() - Method in interface org.wildfly.clustering.ee.infinispan.InfinispanConfiguration
- getContainerName() - Method in interface org.wildfly.clustering.ee.infinispan.InfinispanCacheConfiguration
- getId() - Method in class org.wildfly.clustering.ee.infinispan.GroupedKey
-
Returns the value of this key.
- getId() - Method in interface org.wildfly.clustering.ee.infinispan.scheduler.ScheduleCommand
-
Returns the identifier of the element to be scheduled.
- getId() - Method in class org.wildfly.clustering.ee.infinispan.scheduler.ScheduleWithMetaDataCommand
- getId() - Method in class org.wildfly.clustering.ee.infinispan.scheduler.ScheduleWithTransientMetaDataCommand
- getJavaClass() - Method in class org.wildfly.clustering.ee.infinispan.expiration.SimpleExpirationMetaDataMarshaller
- getJavaClass() - Method in class org.wildfly.clustering.ee.infinispan.scheduler.ScheduleWithMetaDataCommandMarshaller
- getKey() - Method in class org.wildfly.clustering.ee.infinispan.affinity.AffinityIdentifierFactory
- getLastAccessTime() - Method in class org.wildfly.clustering.ee.infinispan.expiration.SimpleExpirationMetaData
- getLoggingLocale() - Method in class org.wildfly.clustering.ee.infinispan.logging.Logger_$logger
- getMetaData() - Method in interface org.wildfly.clustering.ee.infinispan.scheduler.ScheduleCommand
-
Returns the meta data of the element to be scheduled.
- getMetaData() - Method in class org.wildfly.clustering.ee.infinispan.scheduler.ScheduleWithMetaDataCommand
- getMetaData() - Method in class org.wildfly.clustering.ee.infinispan.scheduler.ScheduleWithTransientMetaDataCommand
- getReadForUpdateCache() - Method in interface org.wildfly.clustering.ee.infinispan.InfinispanConfiguration
-
Returns a cache with select-for-update semantics.
- getSilentWriteCache() - Method in interface org.wildfly.clustering.ee.infinispan.InfinispanConfiguration
-
Returns a cache whose write operations do not trigger cache listeners.
- getTimeout() - Method in class org.wildfly.clustering.ee.infinispan.expiration.SimpleExpirationMetaData
- getTryLockCache() - Method in interface org.wildfly.clustering.ee.infinispan.InfinispanConfiguration
-
Returns a cache with try-lock write semantic, e.g. whose write operations will return null if another transaction owns the write lock.
- getTryReadForUpdateCache() - Method in interface org.wildfly.clustering.ee.infinispan.InfinispanConfiguration
-
Returns a cache with select-for-update and try-lock semantics.
- getWriteOnlyCache() - Method in interface org.wildfly.clustering.ee.infinispan.InfinispanConfiguration
-
Returns a cache for use with write-only operations, e.g. put/remove where previous values are not needed.
- GroupedKey<K> - Class in org.wildfly.clustering.ee.infinispan
-
An embedded cache key supporting group co-location.
- GroupedKey(K) - Constructor for class org.wildfly.clustering.ee.infinispan.GroupedKey
H
- hashCode() - Method in class org.wildfly.clustering.ee.infinispan.GroupedKey
I
- InfinispanBatcher - Class in org.wildfly.clustering.ee.infinispan.tx
- InfinispanBatcher(Cache<?, ?>) - Constructor for class org.wildfly.clustering.ee.infinispan.tx.InfinispanBatcher
- InfinispanCacheConfiguration - Interface in org.wildfly.clustering.ee.infinispan
-
General configuration that identifies an Infinispan cache.
- InfinispanCacheProperties - Class in org.wildfly.clustering.ee.infinispan
-
Eagerly calculates the properties of a cache configuration.
- InfinispanCacheProperties(Configuration) - Constructor for class org.wildfly.clustering.ee.infinispan.InfinispanCacheProperties
- InfinispanConfiguration - Interface in org.wildfly.clustering.ee.infinispan
- isLockOnRead() - Method in class org.wildfly.clustering.ee.infinispan.InfinispanCacheProperties
- isLockOnWrite() - Method in class org.wildfly.clustering.ee.infinispan.InfinispanCacheProperties
- isMarshalling() - Method in class org.wildfly.clustering.ee.infinispan.InfinispanCacheProperties
- isPersistent() - Method in class org.wildfly.clustering.ee.infinispan.InfinispanCacheProperties
- isTransactional() - Method in class org.wildfly.clustering.ee.infinispan.InfinispanCacheProperties
L
- Logger - Interface in org.wildfly.clustering.ee.infinispan.logging
-
Logger for the org.wildfly.clustering.ee.infinispan module.
- Logger_$logger - Class in org.wildfly.clustering.ee.infinispan.logging
-
Warning this class consists of generated code.
- Logger_$logger(Logger) - Constructor for class org.wildfly.clustering.ee.infinispan.logging.Logger_$logger
M
- mutate() - Method in class org.wildfly.clustering.ee.infinispan.CacheEntryComputeMutator
- mutate() - Method in class org.wildfly.clustering.ee.infinispan.CacheEntryMutator
O
- org.wildfly.clustering.ee.infinispan - package org.wildfly.clustering.ee.infinispan
- org.wildfly.clustering.ee.infinispan.affinity - package org.wildfly.clustering.ee.infinispan.affinity
- org.wildfly.clustering.ee.infinispan.expiration - package org.wildfly.clustering.ee.infinispan.expiration
- org.wildfly.clustering.ee.infinispan.logging - package org.wildfly.clustering.ee.infinispan.logging
- org.wildfly.clustering.ee.infinispan.retry - package org.wildfly.clustering.ee.infinispan.retry
- org.wildfly.clustering.ee.infinispan.scheduler - package org.wildfly.clustering.ee.infinispan.scheduler
- org.wildfly.clustering.ee.infinispan.tx - package org.wildfly.clustering.ee.infinispan.tx
P
- PrimaryOwnerLocator<K> - Class in org.wildfly.clustering.ee.infinispan
-
Function that returns the primary owner for a given cache key.
- PrimaryOwnerLocator(Cache<? extends K, ?>, NodeFactory<Address>) - Constructor for class org.wildfly.clustering.ee.infinispan.PrimaryOwnerLocator
- PrimaryOwnerScheduler<I,
K, M> - Class in org.wildfly.clustering.ee.infinispan.scheduler -
Scheduler decorator that schedules/cancels a given object on the primary owner.
- PrimaryOwnerScheduler(CommandDispatcherFactory, String, CacheEntryScheduler<I, M>, Function<K, Node>, Function<I, K>) - Constructor for class org.wildfly.clustering.ee.infinispan.scheduler.PrimaryOwnerScheduler
- PrimaryOwnerScheduler(CommandDispatcherFactory, String, CacheEntryScheduler<I, M>, Function<K, Node>, Function<I, K>, BiFunction<I, M, ScheduleCommand<I, M>>) - Constructor for class org.wildfly.clustering.ee.infinispan.scheduler.PrimaryOwnerScheduler
R
- readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.ee.infinispan.expiration.SimpleExpirationMetaDataMarshaller
- readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.ee.infinispan.scheduler.ScheduleWithMetaDataCommandMarshaller
- register() - Method in class org.wildfly.clustering.ee.infinispan.scheduler.SchedulerTopologyChangeListener
- registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.ee.infinispan.expiration.ExpirationSerializationContextInitializer
- registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.ee.infinispan.scheduler.SchedulerSerializationContextInitializer
- RetryingInvoker - Class in org.wildfly.clustering.ee.infinispan.retry
-
Retrying invoker whose retry intervals are auto-generated based an Infinispan cache configuration.
- RetryingInvoker(Cache<?, ?>) - Constructor for class org.wildfly.clustering.ee.infinispan.retry.RetryingInvoker
- ROOT_LOGGER - Static variable in interface org.wildfly.clustering.ee.infinispan.logging.Logger
- ROOT_LOGGER_CATEGORY - Static variable in interface org.wildfly.clustering.ee.infinispan.logging.Logger
S
- schedule(I) - Method in interface org.wildfly.clustering.ee.infinispan.scheduler.CacheEntryScheduler
-
Schedules a cache entry with the specified identifier.
- schedule(I, M) - Method in class org.wildfly.clustering.ee.infinispan.scheduler.AbstractCacheEntryScheduler
- schedule(I, M) - Method in class org.wildfly.clustering.ee.infinispan.scheduler.PrimaryOwnerScheduler
- ScheduleCommand<I,
M> - Interface in org.wildfly.clustering.ee.infinispan.scheduler -
Command that scheduled an element.
- ScheduleLocalEntriesTask<I,
M, K extends Key<I>> - Class in org.wildfly.clustering.ee.infinispan.scheduler -
A task which schedules newly owned entries.
- ScheduleLocalEntriesTask(Cache<K, Object>, Predicate<Map.Entry<? super K, ? super Object>>, CacheEntryScheduler<I, M>) - Constructor for class org.wildfly.clustering.ee.infinispan.scheduler.ScheduleLocalEntriesTask
- ScheduleLocalKeysTask<I,
K extends Key<I>> - Class in org.wildfly.clustering.ee.infinispan.scheduler -
A task which schedules newly owned keys.
- ScheduleLocalKeysTask(Cache<K, ?>, Predicate<? super K>, Consumer<I>) - Constructor for class org.wildfly.clustering.ee.infinispan.scheduler.ScheduleLocalKeysTask
- ScheduleLocalKeysTask(Cache<K, ?>, Predicate<? super K>, CacheEntryScheduler<I, ?>) - Constructor for class org.wildfly.clustering.ee.infinispan.scheduler.ScheduleLocalKeysTask
- SchedulerSerializationContextInitializer - Class in org.wildfly.clustering.ee.infinispan.scheduler
- SchedulerSerializationContextInitializer() - Constructor for class org.wildfly.clustering.ee.infinispan.scheduler.SchedulerSerializationContextInitializer
- SchedulerTopologyChangeListener<I,
K extends Key<I>, V> - Class in org.wildfly.clustering.ee.infinispan.scheduler - SchedulerTopologyChangeListener(Cache<K, V>, Consumer<Locality>, BiConsumer<Locality, Locality>) - Constructor for class org.wildfly.clustering.ee.infinispan.scheduler.SchedulerTopologyChangeListener
- SchedulerTopologyChangeListener(Cache<K, V>, CacheEntryScheduler<I, ?>, BiConsumer<Locality, Locality>) - Constructor for class org.wildfly.clustering.ee.infinispan.scheduler.SchedulerTopologyChangeListener
- ScheduleWithExpirationMetaDataCommandFactory<I> - Class in org.wildfly.clustering.ee.infinispan.expiration
-
ScheduleCommandfactory that wraps expiration metadata with a marshallable implementation. - ScheduleWithExpirationMetaDataCommandFactory() - Constructor for class org.wildfly.clustering.ee.infinispan.expiration.ScheduleWithExpirationMetaDataCommandFactory
- ScheduleWithMetaDataCommand<I,
M> - Class in org.wildfly.clustering.ee.infinispan.scheduler -
Command that schedules an item, where its meta data is persisted.
- ScheduleWithMetaDataCommand(I, M) - Constructor for class org.wildfly.clustering.ee.infinispan.scheduler.ScheduleWithMetaDataCommand
- ScheduleWithMetaDataCommandMarshaller<I,
M> - Class in org.wildfly.clustering.ee.infinispan.scheduler -
ProtoStream marshaller for a
ScheduleWithMetaDataCommand. - ScheduleWithMetaDataCommandMarshaller() - Constructor for class org.wildfly.clustering.ee.infinispan.scheduler.ScheduleWithMetaDataCommandMarshaller
- ScheduleWithTransientMetaDataCommand<I,
M> - Class in org.wildfly.clustering.ee.infinispan.scheduler -
Command that scheduled an item.
- ScheduleWithTransientMetaDataCommand(I, M) - Constructor for class org.wildfly.clustering.ee.infinispan.scheduler.ScheduleWithTransientMetaDataCommand
- SimpleExpirationMetaData - Class in org.wildfly.clustering.ee.infinispan.expiration
-
Simple
ExpirationMetaDataimplementation. - SimpleExpirationMetaData(ExpirationMetaData) - Constructor for class org.wildfly.clustering.ee.infinispan.expiration.SimpleExpirationMetaData
- SimpleExpirationMetaDataMarshaller - Class in org.wildfly.clustering.ee.infinispan.expiration
-
ProtoStream marshaller for a
SimpleExpirationMetaData. - SimpleExpirationMetaDataMarshaller() - Constructor for class org.wildfly.clustering.ee.infinispan.expiration.SimpleExpirationMetaDataMarshaller
- start() - Method in class org.wildfly.clustering.ee.infinispan.affinity.AffinityIdentifierFactory
- stop() - Method in class org.wildfly.clustering.ee.infinispan.affinity.AffinityIdentifierFactory
- stream() - Method in class org.wildfly.clustering.ee.infinispan.scheduler.AbstractCacheEntryScheduler
- stream() - Method in class org.wildfly.clustering.ee.infinispan.scheduler.PrimaryOwnerScheduler
T
- topologyChanged(TopologyChangedEvent<K, V>) - Method in class org.wildfly.clustering.ee.infinispan.scheduler.SchedulerTopologyChangeListener
- toString() - Method in class org.wildfly.clustering.ee.infinispan.GroupedKey
- toString() - Method in class org.wildfly.clustering.ee.infinispan.scheduler.AbstractCacheEntryScheduler
- toString() - Method in class org.wildfly.clustering.ee.infinispan.scheduler.CancelCommand
- toString() - Method in class org.wildfly.clustering.ee.infinispan.scheduler.ContainsCommand
- toString() - Method in class org.wildfly.clustering.ee.infinispan.scheduler.EntriesCommand
- toString() - Method in class org.wildfly.clustering.ee.infinispan.scheduler.ScheduleWithMetaDataCommand
- toString() - Method in class org.wildfly.clustering.ee.infinispan.scheduler.ScheduleWithTransientMetaDataCommand
W
- writeTo(ProtoStreamWriter, SimpleExpirationMetaData) - Method in class org.wildfly.clustering.ee.infinispan.expiration.SimpleExpirationMetaDataMarshaller
- writeTo(ProtoStreamWriter, ScheduleWithMetaDataCommand<I, M>) - Method in class org.wildfly.clustering.ee.infinispan.scheduler.ScheduleWithMetaDataCommandMarshaller
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form