Uses of Package
org.infinispan.configuration.cache

Package
Description
This is the core of Infinispan, a distributed, transactional, highly scalable data grid platform.
 
Commands that operate on the cache, either locally or remotely.
 
Cache configuration
A private configuration package.
 
 
This package contains the APIs that enable users to search for, and amend, data inconsistencies within their cache.
Data containers which store cache entries.
 
This package contains different context implementations, selected dynamically based on the type of invocation.
Classes relating to the distributed cache mode.
Consistent Hash interfaces
 
 
 
 
Factories are internal components used to create other components based on a cache's configuration.
Global configuration state.
 
Infinispan is designed around a set of interceptors around a data container.
Basic interceptors
Interceptors dealing with locking.
Interceptors dealing with cross-site replication.
Module and component lifecycle.
Cache manager API.
 
 
Persistence API.
Simple filesystem-based NonBlockingStore implementation.
 
Implementations of the PersistenceManager interface, which define the logic of how infinispan interacts with external stores.
The Persistence SPI.
 
The internal cache registry API
 
Handling of inbound commands on remote nodes.
 
 
Transfer of state to new caches in a cluster.
 
 
 
 
 
 
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.
Infinispan's logging abstractions that delegate to either JDK or Log4J logging engines.
This is the private xsite package.