JCache (JSR-107)

E486217

JCache (JSR-107) is the standard Java API specification for in-memory caching, defining a common, vendor-neutral way to create, access, and manage caches in Java applications.

All labels observed (7)

How this entity was disambiguated

Statements (55)

Predicate Object
instanceOf JSR
Java specification
caching API
alsoKnownAs JCache
linked to: JCache (JSR-107)

JSR-107
linked to: JCache (JSR-107)
backedBy multiple cache provider implementations
defines Cache interface
Cache.Entry interface
CacheException class
CacheLoader interface
linked to: JCache (JSR-107)

CacheManager interface
linked to: JCache (JSR-107)

CacheManager lifecycle
CacheWriter interface
linked to: JCache (JSR-107)

CachingProvider interface
EntryProcessor interface
ExpiryPolicy interface
MutableConfiguration class
annotations for caching
cache configuration mechanism
cache statistics API
domain in-memory caching
enables interchangeable cache providers
fullName Java Temporary Caching API
linked to: JCache (JSR-107)
goal define a standard caching API for Java
enable portable caching code across implementations
provide vendor-neutral cache access
isVendorNeutral true
language Java
package javax.cache
primaryUseCase improving performance via caching
reducing load on databases and remote services
scope Java EE
Java SE
standardizedBy Java Community Process
supportsFeature JMX-based management and monitoring
asynchronous cache access via EntryProcessor
cache events and listeners
cache statistics collection
key-value based caches
optional store-by-reference semantics
pluggable expiry policies
read-through caching
standardized configuration via URI
store-by-value semantics by default
synchronous cache access
transactional caches (optional)
write-behind caching
write-through caching
usedWith Apache Ignite
Ehcache 3
Hazelcast
Infinispan
Java EE application servers
Oracle Coherence
Spring Framework caching abstraction

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

Oracle Coherence supportsAPI JCache (JSR-107)
JCache (JSR-107) fullName Java Temporary Caching API
linked to: JCache (JSR-107)
JCache (JSR-107) alsoKnownAs JCache
linked to: JCache (JSR-107)
JCache (JSR-107) alsoKnownAs JSR-107
linked to: JCache (JSR-107)
JCache (JSR-107) defines CacheManager interface
linked to: JCache (JSR-107)
JCache (JSR-107) defines CacheLoader interface
linked to: JCache (JSR-107)
JCache (JSR-107) defines CacheWriter interface
linked to: JCache (JSR-107)