Index
All Classes and Interfaces|All Packages
A
- accept(K, Object, Metadata, Object, Metadata, EventType) - Method in class org.wildfly.clustering.cache.infinispan.embedded.listener.KeyFilter
- accept(CacheEntryEvent) - Method in class org.wildfly.clustering.cache.infinispan.embedded.listener.BlockingCacheEventListener
- accept(CacheEntryEvent) - Method in class org.wildfly.clustering.cache.infinispan.embedded.listener.NonBlockingCacheEventListener
- addSegments(IntSet) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- apply(CacheEntryEvent) - Method in class org.wildfly.clustering.cache.infinispan.embedded.listener.BlockingCacheEventListener
- apply(CacheEntryEvent) - Method in class org.wildfly.clustering.cache.infinispan.embedded.listener.NonBlockingCacheEventListener
- attributes() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.DataContainerConfigurationBuilder
B
- BlockingCacheEventListener<K,
V> - Class in org.wildfly.clustering.cache.infinispan.embedded.listener -
Generic non-blocking event listener that delegates to a blocking event consumer.
- BlockingCacheEventListener(Cache, BiConsumer) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.listener.BlockingCacheEventListener
- BlockingCacheEventListener(Cache, Consumer) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.listener.BlockingCacheEventListener
- builder(BasicComponentRegistry, MemoryConfiguration) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.DataContainerConfiguration
C
- CacheEventListenerRegistrar<K,
V> - Class in org.wildfly.clustering.cache.infinispan.embedded.listener -
A registering cache event listener.
- CacheEventListenerRegistrar(FilteringListenable) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.listener.CacheEventListenerRegistrar
- CacheEventListenerRegistrar(FilteringListenable, Object) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.listener.CacheEventListenerRegistrar
- CacheListenerRegistrar<K,
V> - Interface in org.wildfly.clustering.cache.infinispan.embedded.listener -
A registering cache listener.
- cacheStarting(ComponentRegistry, Configuration, String) - Method in class org.wildfly.clustering.cache.infinispan.embedded.lifecycle.WildFlyClusteringModuleLifecycle
- CacheStreamFilter<T> - Interface in org.wildfly.clustering.cache.infinispan.embedded.distribution
- capacity() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- capacity() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
- cleanUp() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- cleanUp() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
- clear() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- clear() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
- clear(IntSet) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- clear(IntSet) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
- close() - Method in interface org.wildfly.clustering.cache.infinispan.embedded.listener.ListenerRegistration
- computeEntryRemoved(int, K, InternalCacheEntry) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
- computeEntryRemoved(K, InternalCacheEntry) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
- computeEntryWritten(int, K, InternalCacheEntry) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
- computeEntryWritten(K, InternalCacheEntry) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
- ConsistentHashKeyDistribution - Class in org.wildfly.clustering.cache.infinispan.embedded.distribution
-
Key distribution functions for a specific
ConsistentHash. - ConsistentHashKeyRegistry<K> - Class in org.wildfly.clustering.cache.infinispan.embedded.affinity
-
Registry of queues of keys with affinity to the members of a consistent hash.
- ConsistentHashLocality - Class in org.wildfly.clustering.cache.infinispan.embedded.distribution
-
Localityimplementation based on aConsistentHash. - construct(String) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.DataContainerFactory
- construct(String) - Method in class org.wildfly.clustering.cache.infinispan.embedded.distribution.KeyPartitionerFactory
- construct(String) - Method in class org.wildfly.clustering.cache.infinispan.embedded.marshall.EncoderRegistryFactory
- construct(String) - Method in class org.wildfly.clustering.cache.infinispan.embedded.marshall.MarshallerFactory
- construct(String) - Method in class org.wildfly.clustering.cache.infinispan.embedded.reactive.PublisherManagerFactory
- convert(Object, MediaType, MediaType) - Method in class org.wildfly.clustering.cache.infinispan.embedded.marshall.DefaultEncoderRegistry
- create() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.DataContainerConfigurationBuilder
- createMutator(K, O) - Method in class org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheEntryComputerFactory
- createMutator(K, V) - Method in class org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheEntryMutatorFactory
- createService(Cache, KeyGenerator) - Method in interface org.wildfly.clustering.cache.infinispan.embedded.affinity.KeyAffinityServiceFactory
-
Creates a key affinity service for use with the specified cache, that generates local keys using the specified generator.
- createService(Cache, KeyGenerator, Predicate) - Method in interface org.wildfly.clustering.cache.infinispan.embedded.affinity.KeyAffinityServiceFactory
-
Creates a key affinity service for use with the specified cache, that generates key for members matching the specified filter, using the specified generator.
D
- DataContainerConfiguration - Class in org.wildfly.clustering.cache.infinispan.embedded.container
-
Configuration of a Caffeine-based data container.
- DataContainerConfigurationBuilder - Class in org.wildfly.clustering.cache.infinispan.embedded.container
-
Builder of a
DataContainerConfiguration. - DataContainerConfigurationBuilder(ConfigurationBuilder) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.container.DataContainerConfigurationBuilder
- DataContainerFactory - Class in org.wildfly.clustering.cache.infinispan.embedded.container
-
Factory for creating the data container of a cache.
- DataContainerFactory() - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.container.DataContainerFactory
- DefaultEncoderRegistry - Class in org.wildfly.clustering.cache.infinispan.embedded.marshall
-
Custom
EncoderRegistrythat supports transcoder removal. - DefaultEncoderRegistry() - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.marshall.DefaultEncoderRegistry
- DefaultKeyAffinityService<K> - Class in org.wildfly.clustering.cache.infinispan.embedded.affinity
-
A custom key affinity service implementation with the following distinct characteristics (as compared to
KeyAffinityServiceImpl):DefaultKeyAffinityService.getKeyForAddress(Address)will return a random key (instead of throwing an ISE) if the specified address does not own any segments. Uses a worker thread per address for which to generate keys. Minimal CPU utilization when key queues are full. Non-blocking topology change event handler.DefaultKeyAffinityService.getKeyForAddress(Address)calls will not block during topology change events.
E
- EmbeddedCacheConfiguration - Interface in org.wildfly.clustering.cache.infinispan.embedded
- EmbeddedCacheContainerConfiguration - Interface in org.wildfly.clustering.cache.infinispan.embedded
- EmbeddedCacheEntryComputer<K,
V> - Class in org.wildfly.clustering.cache.infinispan.embedded -
Mutator for a cache entry using a compute function.
- EmbeddedCacheEntryComputer(Cache, K, BiFunction) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheEntryComputer
- EmbeddedCacheEntryComputerFactory<K,
V, - Class in org.wildfly.clustering.cache.infinispan.embeddedO> -
Factory that creates compute-based Mutator instances.
- EmbeddedCacheEntryComputerFactory(Cache, Function) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheEntryComputerFactory
- EmbeddedCacheEntryMutator<K,
V> - Class in org.wildfly.clustering.cache.infinispan.embedded -
Mutates a given cache entry.
- EmbeddedCacheEntryMutator(Cache, Map.Entry) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheEntryMutator
- EmbeddedCacheEntryMutator(Cache, K, V) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheEntryMutator
- EmbeddedCacheEntryMutatorFactory<K,
V> - Class in org.wildfly.clustering.cache.infinispan.embedded -
Factory for creating
CacheEntryMutatorobjects for an Infinispan cache. - EmbeddedCacheEntryMutatorFactory(Cache) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheEntryMutatorFactory
- EmbeddedCacheEntryMutatorFactory(Cache, CacheProperties) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheEntryMutatorFactory
- EmbeddedCacheProperties - Class in org.wildfly.clustering.cache.infinispan.embedded
-
Eagerly calculates the properties of a cache configuration.
- EmbeddedCacheProperties(Cache) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheProperties
- EncoderRegistry - Interface in org.wildfly.clustering.cache.infinispan.embedded.marshall
-
Extends Infinispan's
EncoderRegistryadding the ability to unregister transcoders. - EncoderRegistryFactory - Class in org.wildfly.clustering.cache.infinispan.embedded.marshall
-
Overrides Infinispan's default encoder registry.
- EncoderRegistryFactory() - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.marshall.EncoderRegistryFactory
- EventListenerRegistrar - Class in org.wildfly.clustering.cache.infinispan.embedded.listener
-
A registering Infinispan listener.
- EventListenerRegistrar(Listenable) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.listener.EventListenerRegistrar
- EventListenerRegistrar(Listenable, Object) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.listener.EventListenerRegistrar
- EvictableDataContainer<K,
V> - Class in org.wildfly.clustering.cache.infinispan.embedded.container -
Copy of
DefaultDataContainerwith support for time-based eviction. - evictableWhen(BiPredicate) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.DataContainerConfigurationBuilder
- evictableWhen(Predicate) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.DataContainerConfigurationBuilder
- evictAfter(Duration) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.DataContainerConfigurationBuilder
- evictAfter(BiFunction) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.DataContainerConfigurationBuilder
- evictAfter(Function) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.DataContainerConfigurationBuilder
- evictionSize() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- evictionSize() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
F
- forCache(Cache) - Static method in interface org.wildfly.clustering.cache.infinispan.embedded.distribution.KeyDistribution
- forConsistentHash(Cache, ConsistentHash) - Static method in interface org.wildfly.clustering.cache.infinispan.embedded.distribution.KeyDistribution
- forConsistentHash(Cache, ConsistentHash) - Static method in interface org.wildfly.clustering.cache.infinispan.embedded.distribution.Locality
- forCurrentConsistentHash(Cache) - Static method in interface org.wildfly.clustering.cache.infinispan.embedded.distribution.Locality
- forEachSegment(ObjIntConsumer) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- FormatterKeyMapper - Class in org.wildfly.clustering.cache.infinispan.embedded.persistence
-
TwoWayKey2StringMapperimplementation that maps multipleFormatterinstances. - FormatterKeyMapper() - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.persistence.FormatterKeyMapper
- FormatterKeyMapper(List) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.persistence.FormatterKeyMapper
G
- get() - Method in class org.wildfly.clustering.cache.infinispan.embedded.affinity.DefaultKeyAffinityService
- getAddresses() - Method in class org.wildfly.clustering.cache.infinispan.embedded.affinity.ConsistentHashKeyRegistry
- getAddresses() - Method in interface org.wildfly.clustering.cache.infinispan.embedded.affinity.KeyRegistry
-
Returns the addresses for which pre-generated keys are available.
- getBlockingManager() - Method in interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheContainerConfiguration
- getCache() - Method in interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheConfiguration
- getCacheContainer() - Method in interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheConfiguration
- getCacheContainer() - Method in interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheContainerConfiguration
- getCacheProperties() - Method in interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheConfiguration
- getCollocatedKey(K) - Method in class org.wildfly.clustering.cache.infinispan.embedded.affinity.DefaultKeyAffinityService
- getCollocatedKey(K) - Method in class org.wildfly.clustering.cache.infinispan.embedded.affinity.SimpleKeyAffinityService
- getEncoder(Class, short) - Method in class org.wildfly.clustering.cache.infinispan.embedded.marshall.DefaultEncoderRegistry
-
Deprecated.
- getExecutor() - Method in interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheContainerConfiguration
- getKeyForAddress(Address) - Method in class org.wildfly.clustering.cache.infinispan.embedded.affinity.DefaultKeyAffinityService
- getKeyForAddress(Address) - Method in class org.wildfly.clustering.cache.infinispan.embedded.affinity.SimpleKeyAffinityService
- getKeyMapping(String) - Method in class org.wildfly.clustering.cache.infinispan.embedded.persistence.FormatterKeyMapper
- getKeys(Address) - Method in class org.wildfly.clustering.cache.infinispan.embedded.affinity.ConsistentHashKeyRegistry
- getKeys(Address) - Method in interface org.wildfly.clustering.cache.infinispan.embedded.affinity.KeyRegistry
-
Returns a queue of pre-generated keys with affinity for the specified address.
- getMapForSegment(int) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- getMapForSegment(int) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
- getOwners(Object) - Method in class org.wildfly.clustering.cache.infinispan.embedded.distribution.ConsistentHashKeyDistribution
- getOwners(Object) - Method in interface org.wildfly.clustering.cache.infinispan.embedded.distribution.KeyDistribution
-
Returns the owners of the specified key.
- getPrimaryOwner(Object) - Method in class org.wildfly.clustering.cache.infinispan.embedded.distribution.ConsistentHashKeyDistribution
- getPrimaryOwner(Object) - Method in interface org.wildfly.clustering.cache.infinispan.embedded.distribution.KeyDistribution
-
Returns the primary owner of the specified key.
- getReadForUpdateCache() - Method in interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheConfiguration
-
Returns a cache with select-for-update semantics.
- getRetryConfig() - Method in interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheConfiguration
-
Returns a retry configuration suitable for operations on this cache.
- getSegmentForKey(Object) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- getSilentWriteCache() - Method in interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheConfiguration
-
Returns a cache whose write operations do not trigger cache listeners.
- getStringMapping(Object) - Method in class org.wildfly.clustering.cache.infinispan.embedded.persistence.FormatterKeyMapper
- getTransactionManager() - Method in interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheConfiguration
- getTranscoder(Class) - Method in class org.wildfly.clustering.cache.infinispan.embedded.marshall.DefaultEncoderRegistry
- getTranscoder(MediaType, MediaType) - Method in class org.wildfly.clustering.cache.infinispan.embedded.marshall.DefaultEncoderRegistry
- getTryLockCache() - Method in interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheConfiguration
-
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.cache.infinispan.embedded.EmbeddedCacheConfiguration
-
Returns a cache with select-for-update and try-lock semantics.
- getWrapper(Class, byte) - Method in class org.wildfly.clustering.cache.infinispan.embedded.marshall.DefaultEncoderRegistry
-
Deprecated.
- getWriteOnlyCache() - Method in interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheConfiguration
-
Returns a cache for use with write-only operations, e.g. put/remove where previous values are not needed.
- GlobalMarshaller - Class in org.wildfly.clustering.cache.infinispan.embedded.marshall
-
Adds privileged actions to the default global marshaller.
- GlobalMarshaller() - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.marshall.GlobalMarshaller
I
- identity() - Static method in interface org.wildfly.clustering.cache.infinispan.embedded.distribution.CacheStreamFilter
-
Returns a cache stream filter that performs no filtering.
- INSTANCE - Static variable in interface org.wildfly.clustering.cache.infinispan.embedded.affinity.KeyAffinityServiceFactory
- isActive() - Method in class org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheProperties
- isConversionSupported(MediaType, MediaType) - Method in class org.wildfly.clustering.cache.infinispan.embedded.marshall.DefaultEncoderRegistry
- isLocal(Object) - Method in class org.wildfly.clustering.cache.infinispan.embedded.distribution.ConsistentHashLocality
- isLocal(Object) - Method in interface org.wildfly.clustering.cache.infinispan.embedded.distribution.Locality
-
Indicates whether the current node is the primary owner of the specified cache key.
- isLocal(Object) - Method in class org.wildfly.clustering.cache.infinispan.embedded.distribution.SimpleLocality
- isLockOnRead() - Method in class org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheProperties
- isLockOnWrite() - Method in class org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheProperties
- isMarshalling() - Method in class org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheProperties
- isPersistent() - Method in class org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheProperties
- isRegistered(Class) - Method in class org.wildfly.clustering.cache.infinispan.embedded.marshall.DefaultEncoderRegistry
-
Deprecated.
- isStarted() - Method in class org.wildfly.clustering.cache.infinispan.embedded.affinity.DefaultKeyAffinityService
- isStarted() - Method in class org.wildfly.clustering.cache.infinispan.embedded.affinity.SimpleKeyAffinityService
- isSupportedType(Class) - Method in class org.wildfly.clustering.cache.infinispan.embedded.persistence.FormatterKeyMapper
- isTransactional() - Method in class org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheProperties
- iterator() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- iterator(IntSet) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- iteratorIncludingExpired() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- iteratorIncludingExpired() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
- iteratorIncludingExpired(IntSet) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- iteratorIncludingExpired(IntSet) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
K
- KeyAffinityServiceFactory - Interface in org.wildfly.clustering.cache.infinispan.embedded.affinity
-
Factory for creating a key affinity service.
- KeyDistribution - Interface in org.wildfly.clustering.cache.infinispan.embedded.distribution
-
Provides key distribution functions.
- KeyFilter<K> - Class in org.wildfly.clustering.cache.infinispan.embedded.listener
-
A
CacheEventFilterfor filtering events based on the cache key. - KeyFilter(Class) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.listener.KeyFilter
- KeyFilter(Predicate) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.listener.KeyFilter
- KeyPartitionerFactory - Class in org.wildfly.clustering.cache.infinispan.embedded.distribution
-
Custom key partitioner factory that uses the same key partitioner for all clustered caches, including non-tx invalidation caches.
- KeyPartitionerFactory() - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.distribution.KeyPartitionerFactory
- KeyRegistry<K> - Interface in org.wildfly.clustering.cache.infinispan.embedded.affinity
-
A registry of keys with affinity to a given address.
L
- ListenerRegistrar - Interface in org.wildfly.clustering.cache.infinispan.embedded.listener
-
A registering Infinispan listener.
- ListenerRegistration - Interface in org.wildfly.clustering.cache.infinispan.embedded.listener
-
An Infinispan listener registration that unregisters on
ListenerRegistration.close(). - local(Cache) - Static method in interface org.wildfly.clustering.cache.infinispan.embedded.distribution.CacheStreamFilter
-
Returns a cache stream filter of the locally owned segments of the specified cache.
- LocalClusterPublisherManager<K,
V> - Class in org.wildfly.clustering.cache.infinispan.embedded.reactive -
Overrides Infinispan's
PublisherManagerFactory.LOCAL_CLUSTER_PUBLISHERto align its segmentation logic with this module's key partitioner for non-tx invalidation caches. - LocalClusterPublisherManager() - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.reactive.LocalClusterPublisherManager
- LocalConfigurationStorage - Class in org.wildfly.clustering.cache.infinispan.embedded.globalstate
-
Custom
VolatileLocalConfigurationStoragethat doesn't mess with thePassivationManagerorPersistenceManager. - LocalConfigurationStorage() - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.globalstate.LocalConfigurationStorage
- Locality - Interface in org.wildfly.clustering.cache.infinispan.embedded.distribution
-
Facility for determining the primary ownership/location of a given cache key.
M
- MarshallerFactory - Class in org.wildfly.clustering.cache.infinispan.embedded.marshall
-
Custom marshaller factory that overrides Infinispan's global marshaller.
- MarshallerFactory() - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.marshall.MarshallerFactory
- matches(DataContainerConfiguration) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.DataContainerConfiguration
- mutateAsync() - Method in class org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheEntryComputer
- mutateAsync() - Method in class org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheEntryMutator
N
- NonBlockingCacheEventListener<K,
V> - Class in org.wildfly.clustering.cache.infinispan.embedded.listener -
Generic non-blocking event listener that delegates to a non-blocking event consumer.
- NonBlockingCacheEventListener(BiConsumer) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.listener.NonBlockingCacheEventListener
- NonBlockingCacheEventListener(Consumer) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.listener.NonBlockingCacheEventListener
O
- objectFromByteBuffer(byte[]) - Method in class org.wildfly.clustering.cache.infinispan.embedded.marshall.GlobalMarshaller
- objectFromByteBuffer(byte[], int, int) - Method in class org.wildfly.clustering.cache.infinispan.embedded.marshall.GlobalMarshaller
- objectFromInputStream(InputStream) - Method in class org.wildfly.clustering.cache.infinispan.embedded.marshall.GlobalMarshaller
- objectFromObjectStream(ObjectInput) - Method in class org.wildfly.clustering.cache.infinispan.embedded.marshall.GlobalMarshaller
- of(boolean) - Static method in interface org.wildfly.clustering.cache.infinispan.embedded.distribution.Locality
- org.wildfly.clustering.cache.infinispan.embedded - package org.wildfly.clustering.cache.infinispan.embedded
- org.wildfly.clustering.cache.infinispan.embedded.affinity - package org.wildfly.clustering.cache.infinispan.embedded.affinity
- org.wildfly.clustering.cache.infinispan.embedded.container - package org.wildfly.clustering.cache.infinispan.embedded.container
- org.wildfly.clustering.cache.infinispan.embedded.distribution - package org.wildfly.clustering.cache.infinispan.embedded.distribution
- org.wildfly.clustering.cache.infinispan.embedded.globalstate - package org.wildfly.clustering.cache.infinispan.embedded.globalstate
- org.wildfly.clustering.cache.infinispan.embedded.lifecycle - package org.wildfly.clustering.cache.infinispan.embedded.lifecycle
- org.wildfly.clustering.cache.infinispan.embedded.listener - package org.wildfly.clustering.cache.infinispan.embedded.listener
- org.wildfly.clustering.cache.infinispan.embedded.marshall - package org.wildfly.clustering.cache.infinispan.embedded.marshall
- org.wildfly.clustering.cache.infinispan.embedded.persistence - package org.wildfly.clustering.cache.infinispan.embedded.persistence
- org.wildfly.clustering.cache.infinispan.embedded.reactive - package org.wildfly.clustering.cache.infinispan.embedded.reactive
P
- peek(Object) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
- postActivate(CacheEntryActivatedEvent) - Method in class org.wildfly.clustering.cache.infinispan.embedded.listener.PostActivateBlockingListener
- PostActivateBlockingListener<K,
V> - Class in org.wildfly.clustering.cache.infinispan.embedded.listener -
Generic non-blocking post-activation listener that delegates to a blocking consumer.
- PostActivateBlockingListener(Cache, BiConsumer) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.listener.PostActivateBlockingListener
- postPassivate(CacheEntryPassivatedEvent) - Method in class org.wildfly.clustering.cache.infinispan.embedded.listener.PostPassivateBlockingListener
- PostPassivateBlockingListener<K,
V> - Class in org.wildfly.clustering.cache.infinispan.embedded.listener -
Generic non-blocking post-passivation listener that delegates to a blocking consumer.
- PostPassivateBlockingListener(Cache, Consumer) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.listener.PostPassivateBlockingListener
- prePassivate(CacheEntryPassivatedEvent) - Method in class org.wildfly.clustering.cache.infinispan.embedded.listener.PrePassivateListener
- PrePassivateBlockingListener<K,
V> - Class in org.wildfly.clustering.cache.infinispan.embedded.listener -
Generic non-blocking pre-passivation listener that delegates to a blocking consumer.
- PrePassivateBlockingListener(Cache, BiConsumer) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.listener.PrePassivateBlockingListener
- PrePassivateListener<K,
V> - Class in org.wildfly.clustering.cache.infinispan.embedded.listener -
Generic non-blocking pre-passivation listener that delegates to a generic cache event listener.
- PrePassivateListener(Function) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.listener.PrePassivateListener
- PrePassivateNonBlockingListener<K,
V> - Class in org.wildfly.clustering.cache.infinispan.embedded.listener -
Generic non-blocking pre-passivation listener that delegates to a non-blocking consumer.
- PrePassivateNonBlockingListener(Cache, BiConsumer) - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.listener.PrePassivateNonBlockingListener
- primary(ConsistentHash, Address) - Static method in interface org.wildfly.clustering.cache.infinispan.embedded.distribution.CacheStreamFilter
-
Returns a cache stream filter of the segments of the specified consistent hash owned by the specified member.
- publisher(IntSet) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- PublisherManagerFactory - Class in org.wildfly.clustering.cache.infinispan.embedded.reactive
-
Because we override Infinispan's KeyPartition for non-tx invalidation-caches, we need to make sure the
PublisherManagerFactory.LOCAL_CLUSTER_PUBLISHERhandles segmentation in the same way. - PublisherManagerFactory() - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.reactive.PublisherManagerFactory
- putEntryInMap(PeekableTouchableMap, int, K, InternalCacheEntry) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
R
- read(DataContainerConfiguration, Combine) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.DataContainerConfigurationBuilder
- register() - Method in class org.wildfly.clustering.cache.infinispan.embedded.listener.EventListenerRegistrar
- register() - Method in interface org.wildfly.clustering.cache.infinispan.embedded.listener.ListenerRegistrar
-
Registers this listener for a Infinispan events.
- register(Class) - Method in interface org.wildfly.clustering.cache.infinispan.embedded.listener.CacheListenerRegistrar
-
Registers this listener events for cache entries whose key is an instance of the specified class.
- register(Predicate) - Method in interface org.wildfly.clustering.cache.infinispan.embedded.listener.CacheListenerRegistrar
-
Registers this listener events for cache entries whose key matches the specified predicate.
- register(CacheEventFilter) - Method in class org.wildfly.clustering.cache.infinispan.embedded.listener.CacheEventListenerRegistrar
- register(CacheEventFilter) - Method in interface org.wildfly.clustering.cache.infinispan.embedded.listener.CacheListenerRegistrar
-
Registers this listener events for cache entries that match the specified filter.
- registerEncoder(Encoder) - Method in class org.wildfly.clustering.cache.infinispan.embedded.marshall.DefaultEncoderRegistry
-
Deprecated.
- registerTranscoder(Transcoder) - Method in class org.wildfly.clustering.cache.infinispan.embedded.marshall.DefaultEncoderRegistry
- registerWrapper(Wrapper) - Method in class org.wildfly.clustering.cache.infinispan.embedded.marshall.DefaultEncoderRegistry
-
Deprecated.
- removeCache(String, EnumSet) - Method in class org.wildfly.clustering.cache.infinispan.embedded.globalstate.LocalConfigurationStorage
- removeEntryInMap(PeekableTouchableMap, int, Object) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
- removeSegments(IntSet) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- removeSegments(IntSet) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
- resize(long) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- resize(long) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
S
- SegmentedEvictableDataContainer<K,
V> - Class in org.wildfly.clustering.cache.infinispan.embedded.container -
Copy of
BoundedSegmentedDataContainerwith support for selective and time-based eviction. - segments(IntSet) - Static method in interface org.wildfly.clustering.cache.infinispan.embedded.distribution.CacheStreamFilter
-
Returns a cache stream filter for the specified segments.
- setPollTimeout(Duration) - Method in class org.wildfly.clustering.cache.infinispan.embedded.affinity.DefaultKeyAffinityService
-
Overrides the duration of time for which calls to
DefaultKeyAffinityService.getKeyForAddress(Address)will wait for an available pre-generated key, after which a random key will be returned. - setQueueSize(int) - Method in class org.wildfly.clustering.cache.infinispan.embedded.affinity.DefaultKeyAffinityService
-
Overrides the maximum number of keys with affinity to a given member to pre-generate.
- SimpleKeyAffinityService<K> - Class in org.wildfly.clustering.cache.infinispan.embedded.affinity
-
Simple
KeyAffinityServiceimplementation for use when co-location is not a requirement. - SimpleLocality - Class in org.wildfly.clustering.cache.infinispan.embedded.distribution
-
Simple
Localityimplementation that uses a static value. - sizeIncludingExpired() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- sizeIncludingExpired() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
- spliterator() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- spliterator(IntSet) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- spliteratorIncludingExpired() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- spliteratorIncludingExpired() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
- spliteratorIncludingExpired(IntSet) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.EvictableDataContainer
- spliteratorIncludingExpired(IntSet) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.SegmentedEvictableDataContainer
- start() - Method in class org.wildfly.clustering.cache.infinispan.embedded.affinity.DefaultKeyAffinityService
- start() - Method in class org.wildfly.clustering.cache.infinispan.embedded.affinity.SimpleKeyAffinityService
- start() - Method in class org.wildfly.clustering.cache.infinispan.embedded.reactive.LocalClusterPublisherManager
- stop() - Method in class org.wildfly.clustering.cache.infinispan.embedded.affinity.DefaultKeyAffinityService
- stop() - Method in class org.wildfly.clustering.cache.infinispan.embedded.affinity.SimpleKeyAffinityService
T
- topologyChanged(TopologyChangedEvent) - Method in class org.wildfly.clustering.cache.infinispan.embedded.affinity.DefaultKeyAffinityService
U
- unregisterTranscoder(MediaType) - Method in class org.wildfly.clustering.cache.infinispan.embedded.marshall.DefaultEncoderRegistry
- unregisterTranscoder(MediaType) - Method in interface org.wildfly.clustering.cache.infinispan.embedded.marshall.EncoderRegistry
V
- validate() - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.DataContainerConfigurationBuilder
W
- WildFlyClusteringModuleLifecycle - Class in org.wildfly.clustering.cache.infinispan.embedded.lifecycle
- WildFlyClusteringModuleLifecycle() - Constructor for class org.wildfly.clustering.cache.infinispan.embedded.lifecycle.WildFlyClusteringModuleLifecycle
- withWeight(ToIntBiFunction) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.DataContainerConfigurationBuilder
- withWeight(EntrySizeCalculator) - Method in class org.wildfly.clustering.cache.infinispan.embedded.container.DataContainerConfigurationBuilder
All Classes and Interfaces|All Packages