Uses of Package
org.infinispan.factories.scopes

Package
Description
Support for batching calls using the BatchingCache.startBatch() and BatchingCache.endBatch(boolean) API.
 
Commands that operate on the cache, either locally or remotely.
EmbeddedCacheManager configuration
This package contains the APIs that enable users to search for, and amend, data inconsistencies within their cache.
Package that contains the interface describing the underlyling API for storage in Infinispan
Data containers which store cache entries.
 
 
 
Contexts contain information of a specific invocation on the cache, such as its origins, scope (transactional or non-transactional), as well as invocation-specific flags.
This package contains different context implementations, selected dynamically based on the type of invocation.
Classes relating to the distributed cache mode.
 
 
 
 
Classes related to eviction.
 
Implementations of different executors used for asynchronous operation.
 
Factories are internal components used to create other components based on a cache's configuration.
Scopes of components within the lifespan of a cache manager and its caches, and related utilities.
Provides capabilities around filtering and converting entries that are found in the cache or cache store/loader.
 
Global configuration state.
 
Infinispan is designed around a set of interceptors around a data container.
Helpers that allow easy exposure of attributes and operations via JMX.
Cache manager API.
 
 
Cache-specific notifications and eventing.
 
Cache-specific notifications and eventing filtering classes.
CacheManager-specific notifications and eventing.
 
 
 
Server-side remote query components.
 
 
 
Abstractions of the different response types allowed during RPC.
Remote Procedure Call (RPC) interfaces and components used to invoke remote methods on cache instances.
Transports handle the low-level networking, used by the remoting components.
A transport implementation based on JGroups.
 
Security API.
 
 
 
 
 
 
 
 
Cache statistics.
 
 
 
Interfaces and implementations of lookup classes to locate and/or instantiate JTA TransactionManagers.
XA transaction support.
 
 
General utilities that are not specific to Infinispan, including string parsing helpers, reflection tools and collections and containers designed to supplement the JDK-provided containers.
Thread-safe containers and other concurrency-related utilities, designed to supplement JDK concurrency utilities and containers.