Package | Description |
---|---|
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 |
Support for batching calls using the
Cache.startBatch() and Cache.endBatch(boolean)
API. |
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.write |
Commands that alter the state of the cache.
|
org.infinispan.commons |
Commons package
|
org.infinispan.commons.hash | |
org.infinispan.config |
Cache configuration beans and parsers.
|
org.infinispan.config.parsing | |
org.infinispan.configuration | |
org.infinispan.configuration.as | |
org.infinispan.configuration.cache |
Classes related to eviction.
|
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.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.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.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.distribution | |
org.infinispan.interceptors.locking | |
org.infinispan.interceptors.xsite | |
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.loaders |
This package contains loaders and stores, which are used for overflow or persistence.
|
org.infinispan.loaders.bucket |
Abstract classes that use hashed buckets to store entries.
|
org.infinispan.loaders.cluster |
A
CacheLoader (not CacheStore ) that polls other nodes in the cluster for state. |
org.infinispan.loaders.decorators |
This package contains loaders and stores, which are used for overflow or persistence.
|
org.infinispan.loaders.file |
Simple filesystem-based
CacheStore implementation. |
org.infinispan.loaders.keymappers | |
org.infinispan.loaders.modifications |
Modifications that are used to encapsulate cache operations for application to a
CacheStore . |
org.infinispan.manager |
Cache manager package
|
org.infinispan.marshall |
Infinispan makes use of custom marshalling to serialize and deserialize state wherever
possible, rather than falling back to the JDK to do this.
|
org.infinispan.marshall.exts |
Externalizers for various JDK types that are marshalled using the marshalling framework.
|
org.infinispan.marshall.jboss |
Hooks to bridge Infinispan's marshalling APIs with JBoss Marshalling internals.
|
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.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.statetransfer |
Transfer of state to new caches in a cluster.
|
org.infinispan.stats |
Cache statistics.
|
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.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.jdk7backported | |
org.infinispan.util.concurrent.jdk8backported | |
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 |
Copyright © 2014 JBoss, a division of Red Hat. All Rights Reserved.