Infinispan Distribution 4.0.0.ALPHA4 API

Packages
org.infinispan This is the core of Infinispan, a distributed, transactional, highly scalable data grid platform.
org.infinispan.atomic This package contains the AtomicMap interfaces and API that Infinispan exposes as building blocks in creating other public interface 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.read  
org.infinispan.commands.remote  
org.infinispan.commands.tx  
org.infinispan.commands.write  
org.infinispan.config Cache configuration beans and parsers.
org.infinispan.config.parsing  
org.infinispan.config.parsing.element  
org.infinispan.container Data containers which store cache entries.
org.infinispan.container.entries  
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  
org.infinispan.demo  
org.infinispan.distribution Classes relating to the distributed cache mode.
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  
org.infinispan.factories.scopes  
org.infinispan.interceptors Infinispan is designed around a set of interceptors around a data container.
org.infinispan.interceptors.base  
org.infinispan.io  
org.infinispan.jmx Helpers that allow easy exposure of attributes and operations via JMX.
org.infinispan.jmx.annotations  
org.infinispan.jopr.infinispan  
org.infinispan.lifecycle Component lifecycle.
org.infinispan.loaders This package contains loaders and stores, which are used for overflow or persistence.
org.infinispan.loaders.bdbje This package contains a CacheStore implementation based on Oracle's BDBJE storage engine.
org.infinispan.loaders.bucket  
org.infinispan.loaders.cluster  
org.infinispan.loaders.decorators  
org.infinispan.loaders.file  
org.infinispan.loaders.jdbc This package contains a CacheStore implementation based on a JDBC database connection.
org.infinispan.loaders.jdbc.binary This JDBC CacheStore implementation is optimized for storing binary (non-String) keys in the cache.
org.infinispan.loaders.jdbc.connectionfactory Connection factories for use with the JDBC Cache Store.
org.infinispan.loaders.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.loaders.jdbc.stringbased This JDBC CacheStore implementation is optimized for storing String keys in the cache.
org.infinispan.loaders.jdbm This package contains a CacheStore implementation based on persisting to JDBM.
org.infinispan.loaders.modifications  
org.infinispan.loaders.s3 This package contains a CacheStore implementation based on persisting to Amazon's S3 service.
org.infinispan.loaders.s3.jclouds A bridge between Infinispan and JClouds - a fast S3 communication library.
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.jboss  
org.infinispan.marshall.jboss.externalizers  
org.infinispan.notifications Notifications and eventing for listeners on both the Cache and CacheManager interfaces.
org.infinispan.notifications.cachelistener  
org.infinispan.notifications.cachelistener.annotation  
org.infinispan.notifications.cachelistener.event  
org.infinispan.notifications.cachemanagerlistener  
org.infinispan.notifications.cachemanagerlistener.annotation  
org.infinispan.notifications.cachemanagerlistener.event  
org.infinispan.remoting Remote communication between cache instances.
org.infinispan.remoting.responses  
org.infinispan.remoting.rpc  
org.infinispan.remoting.transport  
org.infinispan.remoting.transport.jgroups  
org.infinispan.statetransfer Transfer of state to new caches in a cluster.
org.infinispan.transaction JTA transaction support.
org.infinispan.transaction.lookup  
org.infinispan.transaction.tm  
org.infinispan.transaction.xa  
org.infinispan.tree This package contains the TreeCache.
org.infinispan.util  
org.infinispan.util.concurrent  
org.infinispan.util.concurrent.locks  
org.infinispan.util.concurrent.locks.containers  
org.infinispan.util.logging  

 



Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.