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.atomic |
This package contains the AtomicMap interfaces and API that Infinispan exposes as building
blocks in creating other public interfaces such as the Tree API.
|
org.infinispan.batch |
|
org.infinispan.commons |
Commons package
|
org.infinispan.commons.api |
Commons API package
|
org.infinispan.commons.configuration |
Commons Configuration package
|
org.infinispan.commons.configuration.attributes |
|
org.infinispan.commons.dataconversion |
|
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 |
|
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.marshall.jboss |
Hooks to bridge Infinispan's marshalling APIs with JBoss Marshalling internals.
|
org.infinispan.commons.persistence |
|
org.infinispan.commons.stat |
|
org.infinispan.commons.time |
|
org.infinispan.commons.tx |
|
org.infinispan.commons.tx.lookup |
|
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.commons.util.uberjar |
|
org.infinispan.compat |
|
org.infinispan.configuration |
|
org.infinispan.configuration.cache |
|
org.infinispan.configuration.format |
|
org.infinispan.configuration.global |
|
org.infinispan.configuration.internal |
A private configuration package.
|
org.infinispan.configuration.parsing |
|
org.infinispan.configuration.serializing |
|
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.container.entries |
Entries which are stored in data containers.
|
org.infinispan.container.entries.metadata |
|
org.infinispan.container.entries.versioned |
|
org.infinispan.container.offheap |
|
org.infinispan.container.versioning |
|
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.counter |
Embedded Clustered Counters.
|
org.infinispan.counter.api |
Clustered Counters API.
|
org.infinispan.counter.configuration |
|
org.infinispan.counter.exception |
Clustered Counters Exceptions.
|
org.infinispan.counter.util |
|
org.infinispan.distexec |
Distributed Executor APIs (deprecated)
|
org.infinispan.distexec.spi |
|
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.distribution.topologyaware |
|
org.infinispan.distribution.util |
|
org.infinispan.encoding |
|
org.infinispan.eviction |
Classes related to eviction.
|
org.infinispan.executors |
Implementations of different executors used for asynchronous operation.
|
org.infinispan.expiration |
Cache expiration.
|
org.infinispan.factories |
Factories are internal components used to create other components based on a cache's
configuration.
|
org.infinispan.factories.annotations |
Internal annotations to control the lifecycle of cache components.
|
org.infinispan.factories.components |
|
org.infinispan.factories.scopes |
Scopes of components within the lifespan of a CacheManager and its various Cache s, and related
utilities.
|
org.infinispan.factories.threads |
|
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.health |
|
org.infinispan.health.jmx |
|
org.infinispan.interceptors |
Infinispan is designed around a set of interceptors around a data container.
|
org.infinispan.interceptors.base |
Base interceptors containing common, reusable behavior.
|
org.infinispan.interceptors.distribution |
Interceptors dealing with command replication in distributed/replicated mode.
|
org.infinispan.interceptors.locking |
Interceptors dealing with locking.
|
org.infinispan.interceptors.totalorder |
Interceptors dealing with total order.
|
org.infinispan.interceptors.xsite |
Interceptors dealing with cross-site replication.
|
org.infinispan.io |
Provides Infinispan-specific input and output streams, buffers and related utilities.
|
org.infinispan.jmx |
Helpers that allow easy exposure of attributes and operations via JMX.
|
org.infinispan.jmx.annotations |
JMX 2.0-like annotations, with no dependencies on JMX 2.0.
|
org.infinispan.lifecycle |
Component lifecycle.
|
org.infinispan.lock |
Embedded Clustered Locks.
|
org.infinispan.lock.api |
Clustered Locks API.
|
org.infinispan.lock.configuration |
|
org.infinispan.lock.exception |
Clustered Locks Exceptions.
|
org.infinispan.lucene |
Lucene Directory implementation which stores the index in Infinispan.
|
org.infinispan.lucene.cacheloader |
|
org.infinispan.lucene.cacheloader.configuration |
|
org.infinispan.lucene.directory |
Builder for Lucene Directory implementation which stores the index in Infinispan.
|
org.infinispan.lucene.readlocks |
Several implementations for a SegmentReadLocker, pick one depending on your use case.
|
org.infinispan.manager |
Cache manager API.
|
org.infinispan.marshall.core |
|
org.infinispan.marshall.exts |
Externalizers for various JDK types that are marshalled using the marshalling framework.
|
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 |
Cache -specific notifications and eventing.
|
org.infinispan.notifications.cachelistener.annotation |
Cache -specific listener annotations
|
org.infinispan.notifications.cachelistener.cluster |
|
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 |
CacheManager -specific notifications and eventing.
|
org.infinispan.notifications.cachemanagerlistener.annotation |
|
org.infinispan.notifications.cachemanagerlistener.event |
|
org.infinispan.objectfilter |
Querying on plain Java objects.
|
org.infinispan.partitionhandling |
|
org.infinispan.persistence |
Persistence API.
|
org.infinispan.persistence.async |
|
org.infinispan.persistence.cluster |
|
org.infinispan.persistence.factory |
|
org.infinispan.persistence.file |
|
org.infinispan.persistence.internal |
|
org.infinispan.persistence.jdbc |
|
org.infinispan.persistence.jdbc.configuration |
Configuration for the JDBC CacheStore.
|
org.infinispan.persistence.jdbc.connectionfactory |
|
org.infinispan.persistence.jdbc.stringbased |
JDBC CacheStore implementation which maps keys to strings.
|
org.infinispan.persistence.jpa |
|
org.infinispan.persistence.jpa.configuration |
|
org.infinispan.persistence.keymappers |
|
org.infinispan.persistence.leveldb |
|
org.infinispan.persistence.leveldb.configuration |
|
org.infinispan.persistence.manager |
Implementations of the PersistenceManager interface, which define the logic
of how infinispan interacts with external stores.
|
org.infinispan.persistence.modifications |
Modifications that are used to encapsulate cache operations for application to a CacheStore .
|
org.infinispan.persistence.remote |
|
org.infinispan.persistence.remote.configuration |
|
org.infinispan.persistence.remote.upgrade |
|
org.infinispan.persistence.remote.wrapper |
|
org.infinispan.persistence.rest |
|
org.infinispan.persistence.rest.configuration |
|
org.infinispan.persistence.rest.metadata |
|
org.infinispan.persistence.rest.upgrade |
|
org.infinispan.persistence.spi |
The Persistence SPI.
|
org.infinispan.persistence.support |
|
org.infinispan.persistence.util |
|
org.infinispan.query |
Query API.
|
org.infinispan.query.affinity |
This package contains the implementation of the AffinityIndexManager, that maintains an index divided into shards
with storage using the Infinispan Lucene directory.
|
org.infinispan.query.api.continuous |
Continuous querying API.
|
org.infinispan.query.clustered |
|
org.infinispan.query.clustered.commandworkers |
|
org.infinispan.query.dsl |
Query DSL API.
|
org.infinispan.query.indexmanager |
|
org.infinispan.query.remote |
Server-side remote query components.
|
org.infinispan.query.remote.client |
Hot Rod query API.
|
org.infinispan.query.remote.json |
|
org.infinispan.query.spi |
|
org.infinispan.registry |
The internal cache registry API
|
org.infinispan.remoting |
Remote communication between cache instances.
|
org.infinispan.remoting.inboundhandler |
Handling of inbound commands on remote nodes.
|
org.infinispan.remoting.inboundhandler.action |
|
org.infinispan.remoting.responses |
Abstractions of the different response types allowed during RPC.
|
org.infinispan.remoting.rpc |
Remote Procedure Call (RPC) interfaces and components used to invoke remote methods on cache instances.
|
org.infinispan.remoting.transport |
Transports handle the low-level networking, used by the remoting components.
|
org.infinispan.remoting.transport.jgroups |
A transport implementation based on JGroups.
|
org.infinispan.rest |
REST Server bootstrap and Netty bridge classes.
|
org.infinispan.rest.authentication |
Authentication API for REST.
|
org.infinispan.rest.cachemanager |
Cache manager wrapper for REST interface.
|
org.infinispan.rest.cachemanager.exceptions |
|
org.infinispan.rest.configuration |
REST Server Configuration API
|
org.infinispan.rest.context |
REST Context checker classes.
|
org.infinispan.rest.cors |
|
org.infinispan.rest.operations |
REST Server Operations classes.
|
org.infinispan.rest.operations.exceptions |
|
org.infinispan.rest.operations.mediatypes |
|
org.infinispan.rest.operations.mime |
|
org.infinispan.rest.search |
|
org.infinispan.scattered |
SCATTERED CACHE DESIGN
|
org.infinispan.scripting |
|
org.infinispan.scripting.utils |
|
org.infinispan.security |
Security API.
|
org.infinispan.security.actions |
|
org.infinispan.server.core |
|
org.infinispan.server.core.admin |
|
org.infinispan.server.core.admin.embeddedserver |
|
org.infinispan.server.core.configuration |
Core Server Configuration API
|
org.infinispan.server.core.dataconversion |
|
org.infinispan.server.core.dataconversion.json |
|
org.infinispan.server.core.security |
|
org.infinispan.server.core.security.external |
|
org.infinispan.server.core.security.simple |
|
org.infinispan.server.core.transport |
|
org.infinispan.server.core.utils |
|
org.infinispan.server.hotrod |
|
org.infinispan.server.hotrod.command |
|
org.infinispan.server.hotrod.command.tx |
|
org.infinispan.server.hotrod.configuration |
HotRod Server Configuration API
|
org.infinispan.server.hotrod.counter.listener |
|
org.infinispan.server.hotrod.event |
|
org.infinispan.server.hotrod.iteration |
|
org.infinispan.server.hotrod.transport |
|
org.infinispan.server.hotrod.tx |
|
org.infinispan.server.hotrod.tx.operation |
|
org.infinispan.server.hotrod.tx.table |
|
org.infinispan.server.hotrod.tx.table.functions |
|
org.infinispan.server.memcached |
|
org.infinispan.server.memcached.configuration |
Memcached Server Configuration API
|
org.infinispan.spring |
Spring Infinispan - Shared classes.
|
org.infinispan.spring.config |
|
org.infinispan.spring.provider |
Spring Infinispan - An implementation of Spring's Cache SPI based on JBoss Infinispan.
|
org.infinispan.spring.session |
|
org.infinispan.spring.session.configuration |
|
org.infinispan.spring.support.embedded |
|
org.infinispan.spring.support.remote |
|
org.infinispan.statetransfer |
Transfer of state to new caches in a cluster.
|
org.infinispan.stats |
Cache statistics.
|
org.infinispan.stats.container |
|
org.infinispan.stats.percentiles |
|
org.infinispan.stats.topK |
|
org.infinispan.stats.wrappers |
|
org.infinispan.stream |
Cache stream processing.
|
org.infinispan.tasks |
Server tasks API.
|
org.infinispan.tasks.spi |
|
org.infinispan.topology |
|
org.infinispan.transaction |
JTA transaction support.
|
org.infinispan.transaction.lookup |
Interfaces and implementations of lookup classes to locate and/or instantiate JTA TransactionManager s.
|
org.infinispan.transaction.synchronization |
|
org.infinispan.transaction.tm |
Infinispan's bare-bones internal transaction manager, used for batching calls as well as as a dummy, unit-test-only
transaction manager.
|
org.infinispan.transaction.totalorder |
|
org.infinispan.transaction.xa |
XA transaction support.
|
org.infinispan.transaction.xa.recovery |
|
org.infinispan.upgrade |
|
org.infinispan.util |
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.
|
org.infinispan.util.concurrent |
Thread-safe containers and other concurrency-related utilities, designed to supplement JDK concurrency utilities
and containers.
|
org.infinispan.util.concurrent.locks |
Lock and synchronization related classes, tools and utilities.
|
org.infinispan.util.function |
|
org.infinispan.util.rxjava |
|
org.infinispan.util.stream |
|
org.infinispan.xsite |
|
org.infinispan.xsite.notification |
|
org.infinispan.xsite.statetransfer |
|
org.infinispan.xsite.status |
|