Reference Implementation
Java
Latest commit 3ee3723 May 15, 2016 @gregrluck gregrluck Closes #91. CacheManager shoudl throw IllegalStateException on getCac…
…heNames when CacheManager closed.
Failed to load latest commit information.
cache-annotations-ri Closed #326 Changed version of project to 1.1.0-SNAPSHOT. Removed pac… Oct 25, 2015
cache-ri-impl
.gitignore Update ignored files Sep 16, 2011
LICENSE.txt
README.md
pom.xml

README.md

JCache Reference Implementation

This is the reference implementation for JCache.

This implementation is not meant for production use. For that we would refer you to one of the many open source and commercial implementations of JCache.

The RI is there to ensure that the specification and API works.

For example, some things that we leave out:

  • tiered storage. A simple on-heap store is used.
  • replicated or distributed caching

Why did we do this? Because a much greater engineering effort, which gets put into the open source and commercial caches which implement this API, is required to accomplish these things.

Having said that, the RI is Apache 2 and is a correct implementation of the spec. It can be used to create new cache implementations.