| Package | Description |
|---|---|
| org.infinispan |
This is the core of Infinispan, a distributed, transactional, highly scalable data grid
platform.
|
| org.infinispan.cache.impl | |
| org.infinispan.conflict |
This package contains the APIs that enable users to search for, and amend, data inconsistencies within their cache.
|
| org.infinispan.expiration.impl | |
| org.infinispan.factories |
Factories are internal components used to create other components based on a cache's
configuration.
|
| org.infinispan.functional.impl | |
| org.infinispan.interceptors.impl |
Basic interceptors
|
| org.infinispan.reactive.publisher.impl | |
| org.infinispan.security |
Security API.
|
| org.infinispan.security.actions | |
| org.infinispan.security.impl |
| Modifier and Type | Method and Description |
|---|---|
AdvancedCache<K,V> |
Cache.getAdvancedCache() |
AdvancedCache<K,V> |
AdvancedCache.lockAs(Object lockOwner)
Whenever this cache acquires a lock it will do so using the given Object as the owner of said lock.
|
default AdvancedCache<K,V> |
AdvancedCache.noFlags()
Unset all flags set on this cache using
withFlags(Flag...) or withFlags(Collection) methods. |
default AdvancedCache<K,V> |
AdvancedCache.transform(Function<AdvancedCache<K,V>,? extends AdvancedCache<K,V>> transformation)
Apply the
transformation on each AdvancedCache instance in a delegation chain, starting
with the innermost implementation. |
AdvancedCache<K,V> |
AdvancedCache.with(ClassLoader classLoader)
Deprecated.
Since 9.4, unmarshalling always uses the classloader from the global configuration.
|
AdvancedCache<?,?> |
AdvancedCache.withEncoding(Class<? extends Encoder> encoder)
Performs any cache operations using the specified
Encoder. |
AdvancedCache<?,?> |
AdvancedCache.withEncoding(Class<? extends Encoder> keyEncoder,
Class<? extends Encoder> valueEncoder)
Performs any cache operations using the specified pair of
Encoder. |
default AdvancedCache<K,V> |
AdvancedCache.withFlags(Collection<Flag> flags)
An alternative to
withFlags(Flag...) not requiring array allocation. |
AdvancedCache<K,V> |
AdvancedCache.withFlags(Flag... flags)
A method that adds flags to any API call.
|
default AdvancedCache<K,V> |
AdvancedCache.withFlags(Flag flag)
An alternative to
withFlags(Flag...) optimized for a single flag. |
AdvancedCache<?,?> |
AdvancedCache.withKeyEncoding(Class<? extends Encoder> encoder) |
AdvancedCache<?,?> |
AdvancedCache.withMediaType(String keyMediaType,
String valueMediaType)
Perform any cache operations using an alternate
MediaType. |
AdvancedCache<K,V> |
AdvancedCache.withStorageMediaType()
Perform any cache operations using the same
MediaType of the cache
storage. |
AdvancedCache<K,V> |
AdvancedCache.withSubject(Subject subject)
Performs any cache operations using the specified
Subject. |
AdvancedCache<K,V> |
AdvancedCache.withWrapping(Class<? extends Wrapper> wrapper)
Deprecated.
Since 11.0. To be removed in 14.0, with no replacement.
|
AdvancedCache<K,V> |
AdvancedCache.withWrapping(Class<? extends Wrapper> keyWrapper,
Class<? extends Wrapper> valueWrapper)
Deprecated.
Since 11.0. To be removed in 14.0, with no replacement.
|
| Modifier and Type | Method and Description |
|---|---|
default AdvancedCache<K,V> |
AdvancedCache.transform(Function<AdvancedCache<K,V>,? extends AdvancedCache<K,V>> transformation)
Apply the
transformation on each AdvancedCache instance in a delegation chain, starting
with the innermost implementation. |
default AdvancedCache<K,V> |
AdvancedCache.transform(Function<AdvancedCache<K,V>,? extends AdvancedCache<K,V>> transformation)
Apply the
transformation on each AdvancedCache instance in a delegation chain, starting
with the innermost implementation. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDelegatingAdvancedCache<K,V>
Similar to
AbstractDelegatingCache, but for AdvancedCache. |
class |
CacheImpl<K,V> |
class |
DecoratedCache<K,V>
A decorator to a cache, which can be built with a specific set of
Flags. |
class |
EncoderCache<K,V>
|
class |
SimpleCacheImpl<K,V>
Simple local cache without interceptor stack.
|
class |
StatsCollectingCache<K,V>
Wraps existing
AdvancedCache to collect statistics |
| Modifier and Type | Field and Description |
|---|---|
protected AdvancedCache<K,V> |
AbstractDelegatingAdvancedCache.cache |
| Modifier and Type | Method and Description |
|---|---|
AdvancedCache<K,V> |
AbstractDelegatingAdvancedCache.getAdvancedCache() |
AdvancedCache<K,V> |
AbstractDelegatingCache.getAdvancedCache() |
AdvancedCache<K,V> |
CacheImpl.getAdvancedCache() |
AdvancedCache<K,V> |
SimpleCacheImpl.getAdvancedCache() |
AdvancedCache<K,V> |
AbstractDelegatingAdvancedCache.lockAs(Object lockOwner) |
AdvancedCache<K,V> |
CacheImpl.lockAs(Object lockOwner) |
AdvancedCache<K,V> |
DecoratedCache.lockAs(Object lockOwner) |
AdvancedCache<K,V> |
SimpleCacheImpl.lockAs(Object lockOwner) |
AdvancedCache<K,V> |
AbstractDelegatingAdvancedCache.noFlags() |
AdvancedCache<K,V> |
CacheImpl.noFlags() |
AdvancedCache<K,V> |
DecoratedCache.noFlags() |
AdvancedCache<K,V> |
SimpleCacheImpl.noFlags() |
abstract AdvancedCache |
AbstractDelegatingAdvancedCache.rewrap(AdvancedCache newDelegate)
No generics because some methods return
AdvancedCache<?, ?>,
and returning the proper type would require erasure anyway. |
AdvancedCache |
DecoratedCache.rewrap(AdvancedCache newDelegate) |
AdvancedCache |
EncoderCache.rewrap(AdvancedCache newDelegate) |
AdvancedCache<K,V> |
AbstractDelegatingAdvancedCache.transform(Function<AdvancedCache<K,V>,? extends AdvancedCache<K,V>> transformation) |
AdvancedCache<K,V> |
CacheImpl.transform(Function<AdvancedCache<K,V>,? extends AdvancedCache<K,V>> transformation) |
AdvancedCache<K,V> |
SimpleCacheImpl.transform(Function<AdvancedCache<K,V>,? extends AdvancedCache<K,V>> transformation) |
AdvancedCache<K,V> |
AbstractDelegatingAdvancedCache.with(ClassLoader classLoader) |
AdvancedCache<K,V> |
CacheImpl.with(ClassLoader classLoader) |
AdvancedCache<K,V> |
DecoratedCache.with(ClassLoader classLoader) |
AdvancedCache<K,V> |
SimpleCacheImpl.with(ClassLoader classLoader) |
AdvancedCache<K,V> |
StatsCollectingCache.with(ClassLoader classLoader) |
AdvancedCache<?,?> |
AbstractDelegatingAdvancedCache.withEncoding(Class<? extends Encoder> encoder) |
AdvancedCache<K,V> |
CacheImpl.withEncoding(Class<? extends Encoder> encoderClass) |
AdvancedCache<K,V> |
DecoratedCache.withEncoding(Class<? extends Encoder> encoderClass) |
AdvancedCache<K,V> |
EncoderCache.withEncoding(Class<? extends Encoder> encoderClass) |
AdvancedCache<?,?> |
SimpleCacheImpl.withEncoding(Class<? extends Encoder> encoder) |
AdvancedCache |
AbstractDelegatingAdvancedCache.withEncoding(Class<? extends Encoder> keyEncoder,
Class<? extends Encoder> valueEncoder) |
AdvancedCache<K,V> |
CacheImpl.withEncoding(Class<? extends Encoder> keyEncoderClass,
Class<? extends Encoder> valueEncoderClass) |
AdvancedCache<K,V> |
DecoratedCache.withEncoding(Class<? extends Encoder> keyEncoderClass,
Class<? extends Encoder> valueEncoderClass) |
AdvancedCache<K,V> |
EncoderCache.withEncoding(Class<? extends Encoder> keyEncoderClass,
Class<? extends Encoder> valueEncoderClass) |
AdvancedCache<?,?> |
SimpleCacheImpl.withEncoding(Class<? extends Encoder> keyEncoder,
Class<? extends Encoder> valueEncoder) |
AdvancedCache<K,V> |
AbstractDelegatingAdvancedCache.withFlags(Collection<Flag> flags) |
AdvancedCache<K,V> |
CacheImpl.withFlags(Collection<Flag> flags) |
AdvancedCache<K,V> |
DecoratedCache.withFlags(Collection<Flag> flags) |
AdvancedCache<K,V> |
SimpleCacheImpl.withFlags(Collection<Flag> flags) |
AdvancedCache<K,V> |
AbstractDelegatingAdvancedCache.withFlags(Flag... flags) |
AdvancedCache<K,V> |
CacheImpl.withFlags(Flag... flags) |
AdvancedCache<K,V> |
DecoratedCache.withFlags(Flag... flags) |
AdvancedCache<K,V> |
SimpleCacheImpl.withFlags(Flag... flags) |
AdvancedCache<K,V> |
StatsCollectingCache.withFlags(Flag... flags) |
AdvancedCache<K,V> |
DecoratedCache.withFlags(Flag flag) |
AdvancedCache<?,?> |
AbstractDelegatingAdvancedCache.withKeyEncoding(Class<? extends Encoder> encoder) |
AdvancedCache<?,?> |
CacheImpl.withKeyEncoding(Class<? extends Encoder> encoderClass) |
AdvancedCache<K,V> |
EncoderCache.withKeyEncoding(Class<? extends Encoder> encoderClass) |
AdvancedCache<Object,Object> |
SimpleCacheImpl.withKeyEncoding(Class<? extends Encoder> encoder) |
AdvancedCache<?,?> |
AbstractDelegatingAdvancedCache.withMediaType(String keyMediaType,
String valueMediaType) |
AdvancedCache<K,V> |
CacheImpl.withMediaType(String keyMediaType,
String valueMediaType) |
AdvancedCache<K,V> |
EncoderCache.withMediaType(String keyMediaType,
String valueMediaType) |
AdvancedCache<?,?> |
SimpleCacheImpl.withMediaType(String keyMediaType,
String valueMediaType) |
AdvancedCache<K,V> |
AbstractDelegatingAdvancedCache.withStorageMediaType() |
AdvancedCache<K,V> |
CacheImpl.withStorageMediaType() |
AdvancedCache<K,V> |
EncoderCache.withStorageMediaType() |
AdvancedCache<K,V> |
SimpleCacheImpl.withStorageMediaType() |
AdvancedCache<K,V> |
AbstractDelegatingAdvancedCache.withSubject(Subject subject) |
AdvancedCache<K,V> |
CacheImpl.withSubject(Subject subject) |
AdvancedCache<K,V> |
SimpleCacheImpl.withSubject(Subject subject) |
AdvancedCache<K,V> |
AbstractDelegatingAdvancedCache.withWrapping(Class<? extends Wrapper> wrapper)
Deprecated.
|
AdvancedCache<K,V> |
CacheImpl.withWrapping(Class<? extends Wrapper> wrapperClass) |
AdvancedCache<K,V> |
DecoratedCache.withWrapping(Class<? extends Wrapper> wrapperClass)
Deprecated.
|
AdvancedCache<K,V> |
EncoderCache.withWrapping(Class<? extends Wrapper> wrapper) |
AdvancedCache<K,V> |
SimpleCacheImpl.withWrapping(Class<? extends Wrapper> wrapper) |
AdvancedCache<K,V> |
AbstractDelegatingAdvancedCache.withWrapping(Class<? extends Wrapper> keyWrapper,
Class<? extends Wrapper> valueWrapper)
Deprecated.
|
AdvancedCache<K,V> |
CacheImpl.withWrapping(Class<? extends Wrapper> keyWrapperClass,
Class<? extends Wrapper> valueWrapperClass) |
AdvancedCache<K,V> |
DecoratedCache.withWrapping(Class<? extends Wrapper> keyWrapperClass,
Class<? extends Wrapper> valueWrapperClass)
Deprecated.
|
AdvancedCache<K,V> |
EncoderCache.withWrapping(Class<? extends Wrapper> keyWrapperClass,
Class<? extends Wrapper> valueWrapperClass) |
AdvancedCache<K,V> |
SimpleCacheImpl.withWrapping(Class<? extends Wrapper> keyWrapper,
Class<? extends Wrapper> valueWrapper) |
| Modifier and Type | Method and Description |
|---|---|
abstract AdvancedCache |
AbstractDelegatingAdvancedCache.rewrap(AdvancedCache newDelegate)
No generics because some methods return
AdvancedCache<?, ?>,
and returning the proper type would require erasure anyway. |
AdvancedCache |
DecoratedCache.rewrap(AdvancedCache newDelegate) |
AdvancedCache |
EncoderCache.rewrap(AdvancedCache newDelegate) |
| Modifier and Type | Method and Description |
|---|---|
AdvancedCache<K,V> |
AbstractDelegatingAdvancedCache.transform(Function<AdvancedCache<K,V>,? extends AdvancedCache<K,V>> transformation) |
AdvancedCache<K,V> |
AbstractDelegatingAdvancedCache.transform(Function<AdvancedCache<K,V>,? extends AdvancedCache<K,V>> transformation) |
AdvancedCache<K,V> |
CacheImpl.transform(Function<AdvancedCache<K,V>,? extends AdvancedCache<K,V>> transformation) |
AdvancedCache<K,V> |
CacheImpl.transform(Function<AdvancedCache<K,V>,? extends AdvancedCache<K,V>> transformation) |
AdvancedCache<K,V> |
SimpleCacheImpl.transform(Function<AdvancedCache<K,V>,? extends AdvancedCache<K,V>> transformation) |
AdvancedCache<K,V> |
SimpleCacheImpl.transform(Function<AdvancedCache<K,V>,? extends AdvancedCache<K,V>> transformation) |
| Constructor and Description |
|---|
AbstractDelegatingAdvancedCache(AdvancedCache<K,V> cache) |
EncoderCache(AdvancedCache<K,V> cache,
InternalEntryFactory entryFactory,
BasicComponentRegistry componentRegistry,
DataConversion keyDataConversion,
DataConversion valueDataConversion) |
| Modifier and Type | Method and Description |
|---|---|
static <K,V> ConflictManager<K,V> |
ConflictManagerFactory.get(AdvancedCache<K,V> cache) |
| Modifier and Type | Field and Description |
|---|---|
protected AdvancedCache<K,V> |
ClusterExpirationManager.cache |
| Modifier and Type | Field and Description |
|---|---|
protected ComponentRef<AdvancedCache<K,V>> |
ClusterExpirationManager.cacheRef |
| Modifier and Type | Method and Description |
|---|---|
ComponentRef<AdvancedCache> |
ComponentRegistry.getCache() |
| Constructor and Description |
|---|
ComponentRegistry(String cacheName,
Configuration configuration,
AdvancedCache<?,?> cache,
GlobalComponentRegistry globalComponents,
ClassLoader defaultClassLoader)
Creates an instance of the component registry.
|
| Modifier and Type | Method and Description |
|---|---|
static <K,V> FunctionalMapImpl<K,V> |
FunctionalMapImpl.create(AdvancedCache<K,V> cache) |
static <K,V> FunctionalMapImpl<K,V> |
FunctionalMapImpl.create(Params params,
AdvancedCache<K,V> cache) |
| Modifier and Type | Field and Description |
|---|---|
protected ComponentRef<AdvancedCache<K,V>> |
PrefetchInterceptor.cache |
| Modifier and Type | Method and Description |
|---|---|
AdvancedCache |
PrefetchInterceptor.getCacheWithFlags(FlagAffectedCommand command) |
| Modifier and Type | Method and Description |
|---|---|
static int |
CacheMgmtInterceptor.calculateRequiredMinimumNumberOfNodes(AdvancedCache<?,?> cache,
ComponentRegistry componentRegistry) |
| Modifier and Type | Field and Description |
|---|---|
protected AdvancedCache<K,V> |
LocalPublisherManagerImpl.cache |
protected AdvancedCache<K,V> |
LocalPublisherManagerImpl.remoteCache |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SecureCache<K,V>
SecureCache.
|
| Constructor and Description |
|---|
GetCacheAuthorizationManagerAction(AdvancedCache<?,?> cache) |
GetCacheAvailabilityAction(AdvancedCache<?,?> cache) |
GetCacheComponentRegistryAction(AdvancedCache<?,?> cache) |
GetCacheConfigurationAction(AdvancedCache<?,?> cache) |
GetCacheDistributionManagerAction(AdvancedCache<?,?> cache) |
GetCacheEntryAction(AdvancedCache<?,?> cache,
K key) |
GetCacheEntryAsyncAction(AdvancedCache<?,?> cache,
K key) |
GetCacheInterceptorChainAction(AdvancedCache<?,?> cache) |
GetCacheLockManagerAction(AdvancedCache<?,?> cache) |
GetCacheRpcManagerAction(AdvancedCache<?,?> cache) |
GetCacheStatusAction(AdvancedCache<?,?> cache) |
SetCacheAvailabilityAction(AdvancedCache<?,?> cache,
AvailabilityMode availabilityMode) |
| Modifier and Type | Class and Description |
|---|---|
class |
SecureCacheImpl<K,V>
SecureCacheImpl.
|
| Modifier and Type | Method and Description |
|---|---|
AdvancedCache<K,V> |
SecureCacheImpl.getAdvancedCache() |
AdvancedCache<K,V> |
SecureCacheImpl.getDelegate() |
AdvancedCache<K,V> |
SecureCacheImpl.lockAs(Object lockOwner) |
AdvancedCache<K,V> |
SecureCacheImpl.noFlags() |
AdvancedCache<K,V> |
SecureCacheImpl.transform(Function<AdvancedCache<K,V>,? extends AdvancedCache<K,V>> transformation) |
AdvancedCache<K,V> |
SecureCacheImpl.with(ClassLoader classLoader) |
AdvancedCache<?,?> |
SecureCacheImpl.withEncoding(Class<? extends Encoder> encoderClass) |
AdvancedCache<?,?> |
SecureCacheImpl.withEncoding(Class<? extends Encoder> keyEncoderClass,
Class<? extends Encoder> valueEncoderClass) |
AdvancedCache<K,V> |
SecureCacheImpl.withFlags(Collection<Flag> flags) |
AdvancedCache<K,V> |
SecureCacheImpl.withFlags(Flag... flags) |
AdvancedCache<?,?> |
SecureCacheImpl.withKeyEncoding(Class<? extends Encoder> encoder) |
AdvancedCache<?,?> |
SecureCacheImpl.withMediaType(String keyMediaType,
String valueMediaType) |
AdvancedCache<K,V> |
SecureCacheImpl.withStorageMediaType() |
AdvancedCache<K,V> |
SecureCacheImpl.withSubject(Subject subject) |
AdvancedCache<K,V> |
SecureCacheImpl.withWrapping(Class<? extends Wrapper> wrapperClass) |
AdvancedCache<K,V> |
SecureCacheImpl.withWrapping(Class<? extends Wrapper> keyWrapperClass,
Class<? extends Wrapper> valueWrapperClass) |
| Modifier and Type | Method and Description |
|---|---|
AdvancedCache<K,V> |
SecureCacheImpl.transform(Function<AdvancedCache<K,V>,? extends AdvancedCache<K,V>> transformation) |
AdvancedCache<K,V> |
SecureCacheImpl.transform(Function<AdvancedCache<K,V>,? extends AdvancedCache<K,V>> transformation) |
| Constructor and Description |
|---|
SecureCacheImpl(AdvancedCache<K,V> delegate) |
Copyright © 2022 JBoss by Red Hat. All rights reserved.