All Packages Core API Persistence API Query API Clustered Counter API Multimap API Clustered Lock API Remote Client API Server Connectors API Tasks API 
Package Description
org.infinispan
This is the core of Infinispan, a distributed, transactional, highly scalable data grid platform.
org.infinispan.affinity
This package contains the KeyAffinityService interfaces which allow user code to determine mapping of keys onto nodes
org.infinispan.client.hotrod
Hot Rod client API.
org.infinispan.client.hotrod.annotation
Hot Rod client annotations.
org.infinispan.client.hotrod.configuration
Hot Rod client configuration API.
org.infinispan.client.hotrod.event
Hot Rod client remote event API.
org.infinispan.client.hotrod.exceptions
Hot Rod client exceptions.
org.infinispan.commons
Commons package
org.infinispan.commons.api
Commons API package
org.infinispan.commons.configuration
Commons Configuration package
org.infinispan.commons.equivalence
Equivalence classes and interfaces to enable equivalence comparison between native types, arrays, etc.
org.infinispan.commons.executors
Commons Executors package
org.infinispan.commons.hash
Commons Hash package
org.infinispan.commons.io
Commons IO package
org.infinispan.commons.jmx
Pluggable lookup for MBeanServer.
org.infinispan.commons.marshall
Provides Infinispan-specific input and output streams, buffers and related utilities.
org.infinispan.commons.marshall.exts
Provides Infinispan-specific extensions to the marshallers.
org.infinispan.commons.util
Commons package providing various utility classes
org.infinispan.commons.util.concurrent
Provides commons interfaces and classes related to concurrency
org.infinispan.configuration.cache
Cache configuration
org.infinispan.configuration.global
EmbeddedCacheManager configuration
org.infinispan.conflict
This package contains the APIs that enable users to search for, and amend, data inconsistencies within their cache.
org.infinispan.container
Package that contains the interface describing the underlyling API for storage in Infinispan
org.infinispan.counter.api
Clustered Counters API.
org.infinispan.counter.exception
Clustered Counters Exceptions.
org.infinispan.distribution
Classes relating to the distributed cache mode.
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
Cache expiration.
org.infinispan.filter
Provides capabilities around filtering and converting entries that are found in the cache or cache store/loader.
org.infinispan.functional
Functional API package
org.infinispan.globalstate
Global configuration state.
org.infinispan.io
Provides Infinispan-specific input and output streams, buffers and related utilities.
org.infinispan.jboss.marshalling.commons
Hooks to bridge Infinispan's marshalling APIs with JBoss Marshalling internals.
org.infinispan.lifecycle
Module and component lifecycle.
org.infinispan.lock
Embedded Clustered Locks.
org.infinispan.lock.api
Clustered Locks API.
org.infinispan.lock.exception
Clustered Locks Exceptions.
org.infinispan.manager
Cache manager API.
org.infinispan.marshall.persistence  
org.infinispan.metadata
Metadata interfaces
org.infinispan.multimap.api
MultimapCache API.
org.infinispan.multimap.api.embedded
Embedded Multimap Cache.
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.cachelistener.filter
Cache-specific notifications and eventing filtering classes.
org.infinispan.notifications.cachemanagerlistener.annotation
EmbeddedCacheManager-specific listener annotations
org.infinispan.notifications.cachemanagerlistener.event
EmbeddedCacheManager-specific listener events
org.infinispan.objectfilter
Querying on plain Java objects.
org.infinispan.partitionhandling  
org.infinispan.persistence
Persistence API.
org.infinispan.persistence.cluster
A CacheLoader (not CacheWriter) that polls other nodes in the cluster for state.
org.infinispan.persistence.file
Simple filesystem-based CacheWriter implementation.
org.infinispan.persistence.jdbc.configuration
Configuration for the JDBC CacheStore.
org.infinispan.persistence.jdbc.stringbased
JDBC CacheStore implementation which maps keys to strings.
org.infinispan.persistence.jpa
org.infinispan.persistence.jpa.configuration
Configuration for JpaStore.
org.infinispan.persistence.remote
Hot Rod-based AdvancedLoadWriteStore.
org.infinispan.persistence.remote.configuration
Configuration for RemoteStore.
org.infinispan.persistence.rest
org.infinispan.persistence.rest.configuration
Configuration for RestStore.
org.infinispan.persistence.rocksdb
RocksDB-based AdvancedLoadWriteStore.
org.infinispan.persistence.rocksdb.configuration
Configuration for RocksDBStore.
org.infinispan.persistence.sifs
org.infinispan.persistence.sifs.configuration
Configuration for SoftIndexFileStore.
org.infinispan.persistence.spi
The Persistence SPI.
org.infinispan.query
Query API.
org.infinispan.query.api.continuous
Continuous querying API.
org.infinispan.query.dsl
Query DSL API.
org.infinispan.query.remote
Server-side remote query components.
org.infinispan.query.remote.client
Query client support classes.
org.infinispan.rest
REST Server bootstrap and Netty bridge classes.
org.infinispan.rest.authentication
Authentication API for REST.
org.infinispan.rest.configuration
REST Server Configuration API
org.infinispan.security
Security API.
org.infinispan.server.core.configuration
Core Server Configuration API
org.infinispan.server.hotrod.configuration
HotRod Server Configuration API
org.infinispan.server.memcached.configuration
Memcached Server Configuration API
org.infinispan.stats
Cache statistics.
org.infinispan.stream
Cache stream processing.
org.infinispan.tasks
Server tasks API.
org.infinispan.transaction
JTA transaction support.