| Package | Description | 
|---|---|
| org.infinispan | This is the core of Infinispan, a distributed, transactional, highly scalable data grid
 platform. | 
| org.infinispan.affinity | Key Affinity API | 
| org.infinispan.api | API package | 
| org.infinispan.atomic | This package contains the  AtomicMapinterfaces and API that Infinispan exposes as building
 blocks in creating other public interfaces such as the Tree API. | 
| org.infinispan.client.hotrod | HotRod Client API | 
| org.infinispan.client.hotrod.annotation | Hot Rod client annotations. | 
| org.infinispan.client.hotrod.configuration | HotRod Client Configuration API | 
| org.infinispan.client.hotrod.event | Hot Rod client remote event API. | 
| org.infinispan.commons | Commons package | 
| org.infinispan.commons.api | Commons API package | 
| org.infinispan.commons.equivalence | Equivalence classes and interfaces to enable equivalence comparison between native types, arrays, etc. | 
| org.infinispan.commons.marshall | Provides Infinispan-specific input and output streams, buffers and related utilities. | 
| org.infinispan.commons.marshall.jboss | Hooks to bridge Infinispan's marshalling APIs with JBoss Marshalling internals. | 
| org.infinispan.configuration.cache | Builders for configuring  Caches | 
| org.infinispan.configuration.global | Builders for configuring  EmbeddedCacheManagers | 
| org.infinispan.context | 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. | 
| org.infinispan.distexec | Distributed Executors API | 
| org.infinispan.distexec.mapreduce | Map/Reduce API | 
| org.infinispan.distribution.ch | Consistent Hash interfaces | 
| org.infinispan.distribution.group | 
 Groups allow keys with differeing hash codes to be co-located on the same node. | 
| org.infinispan.eviction | Classes related to eviction. | 
| org.infinispan.expiration | Classes related to entry expiration. | 
| org.infinispan.jcache | Infinispan's JCache SPI | 
| org.infinispan.jcache.annotation | Annotations for Infinispan's JCache SPI | 
| org.infinispan.jcache.embedded | Documentation for Infinispan's JCache SPI for embedded caches | 
| org.infinispan.jcache.remote | Infinispan's implementation of the JCache API over HotRod | 
| org.infinispan.jcache.remote.annotation | Infinispan's implementation of the JCache API over HotRod | 
| org.infinispan.manager | Cache manager package | 
| org.infinispan.notifications | Notifications and eventing for listeners on both the Cache and CacheManager interfaces. | 
| org.infinispan.notifications.cachelistener.annotation | Cache-specific listener annotations | 
| org.infinispan.notifications.cachelistener.event | Cache-specific listener events | 
| org.infinispan.notifications.cachemanagerlistener.annotation | EmbeddedCacheManager-specific listener annotations | 
| org.infinispan.notifications.cachemanagerlistener.event | EmbeddedCacheManager-specific listener events | 
| org.infinispan.objectfilter | |
| org.infinispan.persistence | This package contains stores, which are used for overflow or persistence. | 
| org.infinispan.persistence.cluster | A  CacheLoader(notCacheStore) that polls other nodes in the cluster for state. | 
| org.infinispan.persistence.file | Simple filesystem-based  CacheStoreimplementation. | 
| org.infinispan.persistence.jdbc.binary | This JDBC CacheStore implementation is optimized for storing binary (non-String)
 keys in the cache. | 
| org.infinispan.persistence.jdbc.configuration | |
| org.infinispan.persistence.jdbc.connectionfactory | Connection factories for use with the JDBC Cache Store. | 
| org.infinispan.persistence.jdbc.mixed | This is a delegating CacheStore implementation that delegates either to a binary
 or String based JDBC cache store depending on the key used. | 
| org.infinispan.persistence.jdbc.stringbased | This JDBC CacheStore implementation is optimized for storing String
 keys in the cache. | 
| org.infinispan.persistence.jpa | JPA-based  AdvancedLoadWriteStore | 
| org.infinispan.persistence.jpa.configuration | Configuration for  JpaStore | 
| org.infinispan.persistence.leveldb | LevelDB-based  AdvancedLoadWriteStore | 
| org.infinispan.persistence.leveldb.configuration | Configuration for  LevelDBStore | 
| org.infinispan.persistence.remote | HotRod-based  AdvancedLoadWriteStore | 
| org.infinispan.persistence.remote.configuration | Configuration for  RemoteStore | 
| org.infinispan.persistence.rest | RESTful  AdvancedCacheWriter | 
| org.infinispan.persistence.rest.configuration | Configuration for  RestStore | 
| org.infinispan.persistence.spi | This package contains the Persistence SPI | 
| org.infinispan.query | Query API | 
| org.infinispan.query.continuous | Functionality related to continuous query, which sends updates to the client based on the client
 query when there are any changes to the data which match the original query. | 
| org.infinispan.query.dsl | A DSL for querying an Infinispan Cache. | 
| org.infinispan.query.remote | |
| org.infinispan.query.remote.client | |
| org.infinispan.security | The Security API | 
| org.infinispan.stats | Cache statistics. | 
| org.infinispan.transaction | JTA transaction support. | 
| org.infinispan.transaction.lookup | Interfaces and implementations of lookup classes to locate and/or instantiate JTA  TransactionManagers. | 
Copyright © 2017 JBoss, a division of Red Hat. All rights reserved.