JCache Cache (cache)

Configuration for JCache Cache.

NameTypeDefaultDescription

cacheManagerRef

A reference to top level cacheManager element (string).

The JCache CacheManager instance that manages this cache.

id

string

A unique configuration ID.

name

string
Required

The JCache cache name to use for caching. If this cache does not exist, it is created at runtime. The name must be unique for a given CacheManager instance.

cache > cacheManager

The JCache CacheManager instance that manages this cache.

NameTypeDefaultDescription

cachingProviderRef

A reference to top level cachingProvider element (string).

The JCache CachingProvider that this JCache CacheManager instance uses.

uri

A file, directory or url.

Vendor-specific JCache configuration URI, which is passed to the CachingProvider when the CacheManager instance is obtained.

Expand
cache > cacheManager > cachingProvider

The JCache CachingProvider that this JCache CacheManager instance uses.

Expand
cache > cacheManager > cachingProvider > commonLibrary

Expand
cache > cacheManager > cachingProvider > commonLibrary > file

Expand
cache > cacheManager > cachingProvider > commonLibrary > fileset

Expand
cache > cacheManager > cachingProvider > commonLibrary > folder

Expand
cache > cacheManager > cachingProvider > jCacheLibrary

Expand
cache > cacheManager > cachingProvider > jCacheLibrary > file

Expand
cache > cacheManager > cachingProvider > jCacheLibrary > fileset

Expand
cache > cacheManager > cachingProvider > jCacheLibrary > folder

cache > cacheManager > properties

Vendor-specific JCache configuration properties, which are passed to the CachingProvider when the CacheManager instance is obtained.