public final class DefaultOneCache extends Object implements org.springframework.beans.factory.InitializingBean, com.edorasware.one.cache.OneCache
Cache
s managed by a CacheManager
.EDORAS_GEAR_ANY_WORK_OBJECT_DEFINITIONS_BY_EXTERNAL_ID_CACHE_NAME, EDORAS_GEAR_ANY_WORK_OBJECT_DEFINITIONS_BY_ID_CACHE_NAME, EDORAS_GEAR_CASE_DEFINITIONS_BY_EXTERNAL_ID_CACHE_NAME, EDORAS_GEAR_CASE_DEFINITIONS_BY_ID_CACHE_NAME, EDORAS_GEAR_DOCUMENT_DEFINITIONS_BY_EXTERNAL_ID_CACHE_NAME, EDORAS_GEAR_DOCUMENT_DEFINITIONS_BY_ID_CACHE_NAME, EDORAS_GEAR_GLOBAL_ID_BY_ID_CACHE_NAME, EDORAS_GEAR_ID_BY_GLOBAL_ID_CACHE_NAME, EDORAS_GEAR_PROCESS_DEFINITIONS_BY_EXTERNAL_ID_CACHE_NAME, EDORAS_GEAR_PROCESS_DEFINITIONS_BY_ID_CACHE_NAME, EDORAS_GEAR_TASK_DEFINITIONS_BY_EXTERNAL_ID_CACHE_NAME, EDORAS_GEAR_TASK_DEFINITIONS_BY_ID_CACHE_NAME, EDORAS_GEAR_TIMER_DEFINITIONS_BY_EXTERNAL_ID_CACHE_NAME, EDORAS_GEAR_TIMER_DEFINITIONS_BY_ID_CACHE_NAME, EDORAS_ONE_CMMN_STATE_MODEL_CACHE_NAME, EDORAS_ONE_CONVERTED_DOCUMENTS_CACHE_NAME, EDORAS_ONE_LANGUAGES_BY_LOCALE_CACHE_NAME, EDORAS_ONE_PREVIEWED_DOCUMENTS_CACHE_NAME, EDORAS_ONE_SYSTEM_GROUPS_BY_TENANT_ID_CACHE_NAME, EDORAS_ONE_TENANT_ID_BY_NAME_CACHE_NAME, EDORAS_ONE_TENANT_NAME_BY_ID_CACHE_NAME, EDORAS_ONE_USERS_BY_ID_CACHE_NAME, EDORAS_VIS_PALETTE_CACHE_NAME, EDORAS_VIS_UTIL_CACHE_NAME
Constructor and Description |
---|
DefaultOneCache(org.springframework.cache.CacheManager cacheManager) |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
void |
clear(String... cacheNames) |
void |
evict(String cacheName,
Object key) |
<T> T |
get(String cacheName,
Object key,
Class<T> valueClass) |
org.springframework.cache.Cache |
getCache(String cacheName) |
void |
put(String cacheName,
Object key,
Object value) |
public DefaultOneCache(org.springframework.cache.CacheManager cacheManager)
public org.springframework.cache.Cache getCache(String cacheName)
getCache
in interface com.edorasware.one.cache.OneCache
public <T> T get(String cacheName, Object key, Class<T> valueClass)
get
in interface com.edorasware.one.cache.OneCache
public void put(String cacheName, Object key, Object value)
put
in interface com.edorasware.one.cache.OneCache
public void evict(String cacheName, Object key)
evict
in interface com.edorasware.one.cache.OneCache
public void clear(String... cacheNames)
clear
in interface com.edorasware.one.cache.OneCache
Copyright © 2010 - 2016 edorasware ag. All Rights Reserved.