| Package | Description |
|---|---|
| net.ymate.platform.cache | |
| net.ymate.platform.cache.impl | |
| net.ymate.platform.cache.support | |
| net.ymate.platform.webmvc.support |
| Modifier and Type | Class and Description |
|---|---|
class |
Caches
缓存管理器
|
| Modifier and Type | Method and Description |
|---|---|
static ICaches |
Caches.get() |
ICaches |
ICacheProvider.getOwner()
获取所属缓存管理器
|
ICaches |
AbstractCacheProvider.getOwner() |
ICaches |
ICacheEventListener.getOwner()
获取所属缓存管理器
|
| Modifier and Type | Method and Description |
|---|---|
CacheElement |
ICacheScopeProcessor.getFromCache(ICaches caches,
ICaches.Scope scope,
String cacheName,
String cacheKey)
从缓存中获取由cacheName指定的缓存对象
|
void |
AbstractCacheProvider.initialize(ICaches owner) |
void |
ICacheKeyGenerator.initialize(ICaches owner,
ISerializer serializer)
初始化
|
void |
ICacheScopeProcessor.putInCache(ICaches caches,
ICaches.Scope scope,
String cacheName,
String cacheKey,
CacheElement cacheElement)
将对象放入缓存
|
| Constructor and Description |
|---|
CacheEvent(ICaches owner,
CacheEvent.EVENT eventName) |
| Modifier and Type | Method and Description |
|---|---|
ICaches |
DefaultCacheEventListener.getOwner() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCacheManager.initialize(ICaches owner) |
void |
DefaultCacheEventListener.initialize(ICaches owner) |
void |
DefaultCacheConfig.initialize(ICaches owner) |
void |
DefaultCacheKeyGenerator.initialize(ICaches owner,
ISerializer serializer) |
| Constructor and Description |
|---|
EhCacheWrapper(ICaches owner,
Ehcache ehcache,
ICacheEventListener listener) |
MultilevelCacheWrapper(ICaches owner,
String cacheName,
ICache masterCache,
IRedis redis) |
RedisCacheWrapper(ICaches owner,
IRedis redis,
String cacheName,
ICacheEventListener cacheEventListener) |
| Modifier and Type | Method and Description |
|---|---|
CacheElement |
WebCacheScopeProcessor.getFromCache(ICaches caches,
ICaches.Scope scope,
String cacheName,
String cacheKey) |
void |
WebCacheScopeProcessor.putInCache(ICaches caches,
ICaches.Scope scope,
String cacheName,
String cacheKey,
CacheElement cacheElement) |
Copyright © 2022. All rights reserved.