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.
Statements (55)
| Predicate | Object |
|---|---|
| instanceOf |
JSR
ⓘ
Java specification ⓘ caching API ⓘ |
| alsoKnownAs |
JCache
NERFINISHED
ⓘ
JSR-107 NERFINISHED ⓘ |
| backedBy | multiple cache provider implementations ⓘ |
| defines |
Cache interface
ⓘ
Cache.Entry interface ⓘ CacheException class NERFINISHED ⓘ CacheLoader interface NERFINISHED ⓘ CacheManager interface NERFINISHED ⓘ CacheManager lifecycle ⓘ CacheWriter interface NERFINISHED ⓘ CachingProvider interface ⓘ EntryProcessor interface NERFINISHED ⓘ ExpiryPolicy interface ⓘ MutableConfiguration class NERFINISHED ⓘ annotations for caching ⓘ cache configuration mechanism ⓘ cache statistics API ⓘ |
| domain | in-memory caching ⓘ |
| enables | interchangeable cache providers ⓘ |
| fullName | Java Temporary Caching API NERFINISHED ⓘ |
| goal |
define a standard caching API for Java
ⓘ
enable portable caching code across implementations ⓘ provide vendor-neutral cache access ⓘ |
| isVendorNeutral | true ⓘ |
| language | Java NERFINISHED ⓘ |
| package | javax.cache ⓘ |
| primaryUseCase |
improving performance via caching
ⓘ
reducing load on databases and remote services ⓘ |
| scope |
Java EE
NERFINISHED
ⓘ
Java SE NERFINISHED ⓘ |
| standardizedBy | Java Community Process NERFINISHED ⓘ |
| 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
NERFINISHED
ⓘ
Ehcache 3 NERFINISHED ⓘ Hazelcast NERFINISHED ⓘ Infinispan NERFINISHED ⓘ Java EE application servers ⓘ Oracle Coherence NERFINISHED ⓘ Spring Framework caching abstraction ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.