Infinispan Spring support

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.

License

License

Categories

Categories

Infinispan Data Caching
GroupId

GroupId

org.infinispan
ArtifactId

ArtifactId

infinispan-spring4-parent
Last Version

Last Version

10.0.0.Alpha1
Release Date

Release Date

Type

Type

jar
Description

Description

Infinispan Spring support
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.
Project Organization

Project Organization

JBoss, a division of Red Hat

Download infinispan-spring4-parent

How to add to project

<!-- https://jarcasting.com/artifacts/org.infinispan/infinispan-spring4-parent/ -->
<dependency>
    <groupId>org.infinispan</groupId>
    <artifactId>infinispan-spring4-parent</artifactId>
    <version>10.0.0.Alpha1</version>
</dependency>
// https://jarcasting.com/artifacts/org.infinispan/infinispan-spring4-parent/
implementation 'org.infinispan:infinispan-spring4-parent:10.0.0.Alpha1'
// https://jarcasting.com/artifacts/org.infinispan/infinispan-spring4-parent/
implementation ("org.infinispan:infinispan-spring4-parent:10.0.0.Alpha1")
'org.infinispan:infinispan-spring4-parent:jar:10.0.0.Alpha1'
<dependency org="org.infinispan" name="infinispan-spring4-parent" rev="10.0.0.Alpha1">
  <artifact name="infinispan-spring4-parent" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.infinispan', module='infinispan-spring4-parent', version='10.0.0.Alpha1')
)
libraryDependencies += "org.infinispan" % "infinispan-spring4-parent" % "10.0.0.Alpha1"
[org.infinispan/infinispan-spring4-parent "10.0.0.Alpha1"]

Dependencies

compile (1)

Group / Artifact Type Version
net.jcip : jcip-annotations Optional jar 1.0

provided (2)

Group / Artifact Type Version
org.jboss.logging : jboss-logging-processor jar 2.1.0.Final
javax.annotation : javax.annotation-api jar 1.3.1

test (4)

Group / Artifact Type Version
org.apache.logging.log4j : log4j-core jar 2.8.2
org.jboss : jboss-transaction-spi jar 7.6.0.Final
org.jboss.narayana.jta : narayana-jta jar 5.9.0.Final
org.jacoco : org.jacoco.agent jar 0.7.5.201505241946

Project Modules

There are no modules declared in this project.
org.infinispan

Infinispan

Infinispan is a distributed in-memory key/value data store with optional schema, available under the Apache License 2.0.

Versions

Version
10.0.0.Alpha1
9.4.24.Final
9.4.23.Final
9.4.22.Final
9.4.21.Final
9.4.20.Final
9.4.19.Final
9.4.18.Final
9.4.17.Final
9.4.16.Final
9.4.15.Final
9.4.14.Final
9.4.13.Final
9.4.12.Final
9.4.11.Final
9.4.10.Final
9.4.9.Final
9.4.8.Final
9.4.7.Final
9.4.6.Final
9.4.5.Final
9.4.4.Final
9.4.3.Final
9.4.2.Final
9.4.1.Final
9.4.0.Final
9.4.0.CR3
9.4.0.CR2
9.4.0.CR1
9.4.0.Beta1
9.4.0.Alpha1
9.3.9.Final
9.3.8.Final
9.3.6.Final
9.3.5.Final
9.3.4.Final
9.3.3.Final
9.3.2.Final
9.3.1.Final
9.3.0.Final
9.3.0.CR1
9.3.0.Beta1
9.3.0.Alpha1
9.2.5.Final
9.2.4.Final
9.2.3.Final
9.2.2.Final
9.2.1.Final
9.2.0.Final
9.2.0.CR3
9.2.0.CR2
9.2.0.CR1
9.2.0.Beta2
9.2.0.Beta1
9.2.0.Alpha2
9.2.0.Alpha1
9.1.7.Final
9.1.6.Final
9.1.5.Final
9.1.4.Final
9.1.3.Final
9.1.2.Final
9.1.1.Final
9.1.0.Final
9.1.0.CR1
9.1.0.Beta1
9.1.0.Alpha1
9.0.3.Final
9.0.2.Final
9.0.1.Final
9.0.0.Final
9.0.0.CR4
9.0.0.CR3
9.0.0.CR2
9.0.0.CR1
9.0.0.Beta2
9.0.0.Beta1
9.0.0.Alpha4
9.0.0.Alpha3
9.0.0.Alpha2
9.0.0.Alpha1
8.2.12.Final
8.2.11.Final
8.2.10.Final
8.2.8.Final
8.2.7.Final
8.2.6.Final
8.2.5.Final
8.2.4.Final
8.2.3.Final
8.2.2.Final
8.2.1.Final
8.2.0.Final
8.2.0.CR1
8.2.0.Beta2
8.2.0.Beta1
8.1.9.Final
8.1.8.Final
8.1.7.Final
8.1.6.Final
8.1.5.Final
8.1.4.Final
8.1.3.Final
8.1.2.Final
8.1.1.Final
8.1.0.Final
8.1.0.CR1
8.1.0.Beta1