org.infinispan |
This is the core of Infinispan, a distributed, transactional, highly scalable data grid
platform.
|
org.infinispan.affinity |
|
org.infinispan.api |
API package
|
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.cdi |
This is the Infinispan CDI module.
|
org.infinispan.cdi.event |
This package contains the event bridge implementation between Infinispan and CDI.
|
org.infinispan.cdi.event.cache |
This package contains the adapters making the bridge between Infinispan cache events and CDI.
|
org.infinispan.cdi.event.cachemanager |
This package contains the adapters making the bridge between Infinispan cache manager events and CDI.
|
org.infinispan.cdi.util |
This package contains utility classes.
|
org.infinispan.cdi.util.annotatedtypebuilder |
|
org.infinispan.cdi.util.defaultbean |
|
org.infinispan.cdi.util.logging |
This package contains the logging classes.
|
org.infinispan.checkstyle.checks.regexp |
|
org.infinispan.checkstyle.filters |
|
org.infinispan.cli |
|
org.infinispan.cli.commands |
|
org.infinispan.cli.commands.client |
|
org.infinispan.cli.commands.server |
|
org.infinispan.cli.connection |
|
org.infinispan.cli.connection.jmx |
|
org.infinispan.cli.connection.jmx.remoting |
|
org.infinispan.cli.connection.jmx.rmi |
|
org.infinispan.cli.impl |
|
org.infinispan.cli.interpreter |
|
org.infinispan.cli.interpreter.codec |
|
org.infinispan.cli.interpreter.logging |
|
org.infinispan.cli.interpreter.result |
|
org.infinispan.cli.interpreter.session |
|
org.infinispan.cli.interpreter.statement |
|
org.infinispan.cli.interpreter.utils |
|
org.infinispan.cli.io |
|
org.infinispan.cli.shell |
|
org.infinispan.cli.upgrade |
|
org.infinispan.cli.util |
|
org.infinispan.client.hotrod |
|
org.infinispan.client.hotrod.configuration |
|
org.infinispan.client.hotrod.exceptions |
|
org.infinispan.client.hotrod.impl |
|
org.infinispan.client.hotrod.impl.async |
|
org.infinispan.client.hotrod.impl.consistenthash |
|
org.infinispan.client.hotrod.impl.operations |
|
org.infinispan.client.hotrod.impl.protocol |
|
org.infinispan.client.hotrod.impl.query |
|
org.infinispan.client.hotrod.impl.transport |
|
org.infinispan.client.hotrod.impl.transport.tcp |
|
org.infinispan.client.hotrod.logging |
|
org.infinispan.client.hotrod.marshall |
|
org.infinispan.commands |
Commands that operate on the cache, either locally or remotely.
|
org.infinispan.commands.control |
|
org.infinispan.commands.module |
|
org.infinispan.commands.read |
|
org.infinispan.commands.remote |
Meta-commands that wrap other commands for remote execution.
|
org.infinispan.commands.remote.recovery |
|
org.infinispan.commands.tx |
Commands that represent transactional lifecycle transitions.
|
org.infinispan.commands.tx.totalorder |
|
org.infinispan.commands.write |
Commands that alter the state of the cache.
|
org.infinispan.commons |
Commons package
|
org.infinispan.commons.api |
|
org.infinispan.commons.configuration |
|
org.infinispan.commons.equivalence |
Equivalence classes and interfaces to enable equivalence comparison between native types, arrays, etc.
|
org.infinispan.commons.executors |
|
org.infinispan.commons.hash |
|
org.infinispan.commons.io |
|
org.infinispan.commons.logging |
|
org.infinispan.commons.marshall |
Provides Infinispan-specific input and output streams, buffers and related utilities.
|
org.infinispan.commons.marshall.exts |
|
org.infinispan.commons.marshall.jboss |
Hooks to bridge Infinispan's marshalling APIs with JBoss Marshalling internals.
|
org.infinispan.commons.util |
|
org.infinispan.commons.util.concurrent |
|
org.infinispan.commons.util.concurrent.jdk7backported |
|
org.infinispan.commons.util.concurrent.jdk8backported |
|
org.infinispan.compat |
|
org.infinispan.compatibility.adaptor52x |
|
org.infinispan.compatibility.loaders |
|
org.infinispan.compatibility.parsing |
|
org.infinispan.config |
Cache configuration beans and parsers.
|
org.infinispan.config.parsing |
|
org.infinispan.configuration |
|
org.infinispan.configuration.cache |
|
org.infinispan.configuration.format |
|
org.infinispan.configuration.global |
|
org.infinispan.configuration.parsing |
|
org.infinispan.container |
Data containers which store cache entries.
|
org.infinispan.container.entries |
Entries which are stored in data containers.
|
org.infinispan.container.entries.metadata |
|
org.infinispan.container.entries.versioned |
|
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.context.impl |
This package contains different context implementations, selected dynamically based on the type of invocation.
|
org.infinispan.demo |
Classes, programs and applications that help demonstrate how Infinispan can be used.
|
org.infinispan.demo.distexec |
|
org.infinispan.demo.mapreduce |
|
org.infinispan.demo.nearcache.client |
|
org.infinispan.demo.nearcache.server |
|
org.infinispan.demos.directory |
|
org.infinispan.demos.gridfs |
|
org.infinispan.distexec |
|
org.infinispan.distexec.mapreduce |
|
org.infinispan.distexec.mapreduce.spi |
|
org.infinispan.distexec.spi |
|
org.infinispan.distribution |
Classes relating to the distributed cache mode.
|
org.infinispan.distribution.ch |
|
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.ec2demo |
|
org.infinispan.ec2demo.web |
|
org.infinispan.eviction |
Classes related to eviction.
|
org.infinispan.executors |
Implementations of different executors used for asynchronous operation.
|
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.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.compat |
|
org.infinispan.interceptors.distribution |
|
org.infinispan.interceptors.locking |
|
org.infinispan.interceptors.totalorder |
|
org.infinispan.interceptors.xsite |
|
org.infinispan.io |
Provides Infinispan-specific input and output streams, buffers and related utilities.
|
org.infinispan.jcache |
|
org.infinispan.jcache.annotation |
|
org.infinispan.jcache.interceptor |
|
org.infinispan.jcache.logging |
|
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.loaders |
|
org.infinispan.loaders.bucket |
Abstract classes that use hashed buckets to store entries.
|
org.infinispan.loaders.decorators |
This package contains loaders and stores, which are used for overflow or persistence.
|
org.infinispan.loaders.modifications |
Modifications that are used to encapsulate cache operations for application to a CacheStore .
|
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 |
|
org.infinispan.lucene.impl |
|
org.infinispan.lucene.locking |
Lucene's IndexWriter instances are threadsafe but you can have only one open on the index, so when opening an IndexWriter an
index-wide lock needs to be acquired.
|
org.infinispan.lucene.logging |
|
org.infinispan.lucene.readlocks |
Several implementations for a SegmentReadLocker, pick one depending on your use case.
|
org.infinispan.lucenedemo |
|
org.infinispan.manager |
Cache manager package
|
org.infinispan.marshall |
|
org.infinispan.marshall.core |
|
org.infinispan.marshall.exts |
Externalizers for various JDK types that are marshalled using the marshalling framework.
|
org.infinispan.metadata |
|
org.infinispan.nearcache.cdi |
|
org.infinispan.nearcache.jms |
|
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 |
|
org.infinispan.notifications.cachelistener.event |
|
org.infinispan.notifications.cachemanagerlistener |
CacheManager -specific notifications and eventing.
|
org.infinispan.notifications.cachemanagerlistener.annotation |
|
org.infinispan.notifications.cachemanagerlistener.event |
|
org.infinispan.persistence |
This package contains stores, which are used for overflow or persistence.
|
org.infinispan.persistence.async |
|
org.infinispan.persistence.cli |
|
org.infinispan.persistence.cli.configuration |
|
org.infinispan.persistence.cli.upgrade |
|
org.infinispan.persistence.cluster |
A CacheLoader (not CacheStore ) that polls other nodes in the cluster for state.
|
org.infinispan.persistence.file |
Simple filesystem-based CacheStore implementation.
|
org.infinispan.persistence.jdbc |
|
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.logging |
|
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.keymappers |
|
org.infinispan.persistence.leveldb |
|
org.infinispan.persistence.leveldb.configuration |
|
org.infinispan.persistence.leveldb.logging |
|
org.infinispan.persistence.manager |
|
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.logging |
|
org.infinispan.persistence.remote.upgrade |
|
org.infinispan.persistence.remote.wrapper |
|
org.infinispan.persistence.rest |
|
org.infinispan.persistence.rest.configuration |
|
org.infinispan.persistence.rest.logging |
|
org.infinispan.persistence.rest.metadata |
|
org.infinispan.persistence.rest.upgrade |
|
org.infinispan.persistence.spi |
|
org.infinispan.persistence.support |
|
org.infinispan.query |
|
org.infinispan.query.backend |
|
org.infinispan.query.clustered |
|
org.infinispan.query.clustered.commandworkers |
|
org.infinispan.query.dsl |
A DSL for querying an Infinispan Cache.
|
org.infinispan.query.dsl.embedded |
|
org.infinispan.query.dsl.embedded.impl |
|
org.infinispan.query.dsl.impl |
|
org.infinispan.query.impl |
|
org.infinispan.query.impl.massindex |
|
org.infinispan.query.indexmanager |
|
org.infinispan.query.logging |
|
org.infinispan.query.remote |
|
org.infinispan.query.remote.client |
|
org.infinispan.query.remote.indexing |
|
org.infinispan.query.remote.logging |
|
org.infinispan.query.remote.search |
|
org.infinispan.query.spi |
|
org.infinispan.registry |
|
org.infinispan.remoting |
Remote communication between cache instances.
|
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 |
|
org.infinispan.rest.configuration |
|
org.infinispan.rest.logging |
|
org.infinispan.rhq |
|
org.infinispan.server.core |
|
org.infinispan.server.core.configuration |
|
org.infinispan.server.core.logging |
|
org.infinispan.server.core.transport |
|
org.infinispan.server.hotrod |
|
org.infinispan.server.hotrod.configuration |
|
org.infinispan.server.hotrod.logging |
|
org.infinispan.server.hotrod.util |
|
org.infinispan.server.memcached |
|
org.infinispan.server.memcached.configuration |
|
org.infinispan.server.memcached.logging |
|
org.infinispan.server.websocket |
|
org.infinispan.server.websocket.configuration |
|
org.infinispan.server.websocket.handlers |
|
org.infinispan.server.websocket.logging |
|
org.infinispan.spring |
Spring Infinispan - Shared classes.
|
org.infinispan.spring.config |
|
org.infinispan.spring.provider |
Spring Infinispan - An implementation of Spring 3.1's Cache SPI based on JBoss Infinispan.
|
org.infinispan.spring.support |
|
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.logging |
|
org.infinispan.stats.percentiles |
|
org.infinispan.stats.topK |
|
org.infinispan.stats.wrappers |
|
org.infinispan.tasks |
|
org.infinispan.tools |
|
org.infinispan.tools.doclet.html |
|
org.infinispan.tools.doclet.jmx |
|
org.infinispan.tools.rhq |
|
org.infinispan.tools.xsd |
|
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.tree |
This package contains the TreeCache.
|
org.infinispan.tree.logging |
|
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.concurrent.locks.containers |
Concurrent lock containers.
|
org.infinispan.util.logging |
Infinispan's logging abstractions that delegate to either JDK or Log4J logging engines.
|
org.infinispan.util.stream |
|
org.infinispan.xsite |
|