spring-framework / org.springframework.cache.ehcache / EhCacheCache

EhCacheCache

open class EhCacheCache : Cache

Cache implementation on top of an Ehcache instance.

Author
Costin Leau

Author
Juergen Hoeller

Author
Stephane Nicoll

Since
3.1

Constructors

<init>

EhCacheCache(ehcache: Ehcache)

Create an EhCacheCache instance.

Functions

clear

open fun clear(): Unit

evict

open fun evict(key: Any): Unit

get

open fun get(key: Any): ValueWrapper
open fun <T : Any> get(key: Any, valueLoader: Callable<T>): T
open fun <T : Any> get(key: Any, type: Class<T>): T

getName

fun getName(): String

getNativeCache

fun getNativeCache(): Ehcache

put

open fun put(key: Any, value: Any): Unit

putIfAbsent

open fun putIfAbsent(key: Any, value: Any): ValueWrapper