All Classes Interface Summary Class Summary Enum Summary
| Class |
Description |
| BlockingCacheEventListener<K,V> |
Generic non-blocking event listener that delegates to a blocking event consumer.
|
| CacheEventListenerRegistrar<K,V> |
A registering cache event listener.
|
| CacheKeyDistribution |
Key distribution appropriate for any cache mode.
|
| CacheListenerRegistrar<K,V> |
A registering cache listener.
|
| CacheLocality |
|
| ConfigurationBuilderAttributesAccessor |
|
| ConsistentHashKeyDistribution |
Key distribution functions for a specific ConsistentHash.
|
| ConsistentHashKeyRegistry<K> |
Registry of queues of keys with affinity to the members of a consistent hash.
|
| ConsistentHashLocality |
Locality implementation based on a ConsistentHash.
|
| DataContainerConfiguration |
|
| DataContainerConfigurationBuilder |
|
| DataContainerFactory<K,V> |
|
| DataContainerFactory.EvictableDataContainer<K,V> |
|
| DefaultEncoderRegistry |
|
| DefaultKeyAffinityService<K> |
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.
|
| DefaultKeyAffinityServiceFactory |
Factory for a KeyAffinityService whose implementation varies depending on cache mode.
|
| DynamicKeyFormatMapper |
TwoWayKey2StringMapper implementation that based on a set of dynamically loaded Formatter instances.
|
| EmbeddedMetadataMarshaller<MD extends org.infinispan.metadata.EmbeddedMetadata> |
Marshaller for EmbeddedMetaData types.
|
| EncoderRegistry |
Extends Infinispan's EncoderRegistry adding the ability to unregister transcoders.
|
| EncoderRegistryFactory |
Overrides Infinispan's default encoder registry.
|
| EntryVersionExternalizer<V extends org.infinispan.container.versioning.EntryVersion> |
|
| EntryVersionExternalizer.NumericVersionExternalizer |
|
| EntryVersionExternalizer.SimpleClusteredVersionExternalizer |
|
| EventListenerRegistrar |
A registering Infinispan listener.
|
| GlobalStateManagerFactory |
Workaround for ISPN-14051.
|
| IndexedKeyFormatMapper |
TwoWayKey2StringMapper implementation that maps multiple Formatter instances.
|
| InfinispanMarshallerFactory |
|
| InfinispanProtoStreamMarshaller |
|
| KeyDistribution |
Provides key distribution functions.
|
| KeyFilter<K> |
A CacheEventFilter for filtering events based on the cache key.
|
| KeyGroup<I> |
Implemented by keys that should be logical grouped by a common identifier.
|
| KeyPartitionerFactory |
Custom key partitioner factory that uses the same key partitioner for all clustered caches, including non-tx invalidation caches.
|
| KeyRegistry<K> |
A registry of keys with affinity to a given address.
|
| ListenerRegistrar |
A registering Infinispan listener.
|
| ListenerRegistration |
|
| LocalClusterPublisherManager<K,V> |
Overrides Infinispan's org.infinispan.factories.PublisherManagerFactory.LOCAL_CLUSTER_PUBLISHER to align its segmentation logic with WildFly's key partitioner for non-tx invalidation caches.
|
| Locality |
Facility for determining the primary ownership/location of a given cache key.
|
| LocalKeyDistribution |
Key distribution implementation for a local cache.
|
| MetadataExternalizer<M extends org.infinispan.metadata.Metadata> |
|
| MetadataExternalizer.EmbeddedExpirableMetadataExternalizer |
|
| MetadataExternalizer.EmbeddedLifespanExpirableMetadataExternalizer |
|
| MetadataExternalizer.EmbeddedMaxIdleExpirableMetadataExternalizer |
|
| MetadataExternalizer.EmbeddedMetadataExternalizer |
|
| MetadataSerializationContextInitializer |
|
| NonBlockingCacheEventListener<K,V> |
Generic non-blocking event listener that delegates to a non-blocking event consumer.
|
| PersistenceMarshaller |
|
| PostActivateBlockingListener<K,V> |
Generic non-blocking post-activation listener that delegates to a blocking consumer.
|
| PostPassivateBlockingListener<K,V> |
Generic non-blocking post-passivation listener that delegates to a blocking consumer.
|
| PrePassivateBlockingListener<K,V> |
Generic non-blocking pre-passivation listener that delegates to a blocking consumer.
|
| PrePassivateListener<K,V> |
Generic non-blocking pre-passivation listener that delegates to a generic cache event listener.
|
| PrePassivateNonBlockingListener<K,V> |
Generic non-blocking pre-passivation listener that delegates to a non-blocking consumer.
|
| PrivilegedGlobalStateManager |
Workaround for ISPN-14051.
|
| PublisherManagerFactory |
Because we override Infinispan's KeyPartition for non-tx invalidation-caches, we need to make sure the org.infinispan.factories.PublisherManagerFactory.LOCAL_CLUSTER_PUBLISHER
handles segmentation in the same way.
|
| SimpleKeyAffinityService<K> |
Simple KeyAffinityService implementation for use when co-location is not a requirement.
|
| SimpleKeyFormatMapper |
Simple TwoWayKey2StringMapper based on a single Formatter.
|
| SimpleLocality |
Simple Locality implementation that uses a static value.
|
| WildFlyInfinispanModuleLifecycle |
|
| WildFlyLocalConfigurationStorage |
Custom VolatileLocalConfigurationStorage that doesn't mess with the PassivationManager or PersistenceManager.
|
| WildflyModuleImpl |
|
| WildflyPackageImpl |
|
| WildflyPackageImpl |
|
| WildflyPackageImpl |
|
| WildflyPackageImpl |
|
| WildflyPackageImpl |
|