All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.infinispan.spring.package-info Maven / Gradle / Ivy

Go to download

The Infinispan Spring Integration project provides Spring integration for Infinispan, a high performance distributed cache. Its primary features are * An implementation of org.springframework.cache.CacheManager, Spring's central caching abstraction, backed by Infinispan's EmbeddedCacheManager. To be used if your Spring-powered application and Infinispan are colocated, i.e. running within the same VM. * An implementation of org.springframework.cache.CacheManager backed by Infinispan's RemoteCacheManager. To bes used if your Spring-powered application accesses Infinispan remotely, i.e. over the network. * An implementation of org.springframework.cache.CacheManager backed by a CacheContainer reference. To be used if your Spring- powered application needs access to a CacheContainer defined outside the application (e.g. retrieved from JNDI) * Spring namespace support allowing shortcut definitions for all the components above In addition, Infinispan Spring Integration offers various FactoryBeans for facilitating creation of Infinispan core classes - Cache, CacheManager, ... - within a Spring context.

There is a newer version: 8.1.0.Alpha2
Show newest version
/**
 * 

Spring Infinispan - Shared classes.

*

* This package contains classes that are shared between the two major themes underlying Spring Infinispan: *

    *
  1. * Implement a provider for Spring Cache abstraction backed by the open-source * high-performance distributed cache JBoss Infinispan.

    * See package {@link org.infinispan.spring.provider org.infinispan.spring.provider}.

    *
  2. *
  3. * Provide implementations of Spring's {@link org.springframework.beans.factory.FactoryBean FactoryBean} * interface for easing usage of JBoss Infinispan within the Spring programming model.

    * See package {@link org.infinispan.spring.support org.infinispan.spring.support}. *
  4. *
*

*/ package org.infinispan.spring;




© 2015 - 2024 Weber Informatics LLC | Privacy Policy