public class MulitiUniqueKeyCacheManager
extends org.springframework.cache.transaction.AbstractTransactionSupportingCacheManager
| 构造器和说明 |
|---|
MulitiUniqueKeyCacheManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
MulitiUniqueKeyCache |
getCache()
返回cache
|
org.springframework.cache.Cache |
getCache(java.lang.String name) |
org.springframework.cache.CacheManager |
getCacheManager() |
java.lang.String |
getCacheName()
返回cacheName
|
java.lang.String |
getIdCacheName()
返回idCacheName
|
java.lang.String |
getIdKeyPrefix()
返回idKeyPrefix
|
java.lang.String |
getIdPropertyName()
返回idPropertyName
|
java.lang.Class<?> |
getTargetType()
返回targetType
|
java.lang.String |
getUniqueKeyCacheName()
返回uniqueKeyCacheName
|
java.util.Map<java.lang.String,java.lang.String> |
getUniquePrefixPropertyMap()
返回uniquePrefixPropertyMap
|
protected java.util.Collection<? extends org.springframework.cache.Cache> |
loadCaches() |
void |
setCache(MulitiUniqueKeyCache cache)
设置cache
|
void |
setCacheManager(org.springframework.cache.CacheManager cacheManager) |
void |
setCacheName(java.lang.String cacheName)
设置cacheName
|
void |
setIdCacheName(java.lang.String idCacheName)
设置idCacheName
|
void |
setIdKeyPrefix(java.lang.String idKeyPrefix)
设置idKeyPrefix
|
void |
setIdPropertyName(java.lang.String idPropertyName)
设置idPropertyName
|
void |
setTargetType(java.lang.Class<?> targetType)
设置targetType
|
void |
setUniqueKeyCacheName(java.lang.String uniqueKeyCacheName)
设置uniqueKeyCacheName
|
void |
setUniquePrefixPropertyMap(java.util.Map<java.lang.String,java.lang.String> uniquePrefixPropertyMap)
设置uniquePrefixPropertyMap
|
decorateCache, isTransactionAware, setTransactionAwarepublic MulitiUniqueKeyCache getCache()
public void setCache(MulitiUniqueKeyCache cache)
cache - cachepublic java.lang.String getCacheName()
public void setCacheName(java.lang.String cacheName)
cacheName - cacheNamepublic java.lang.String getIdCacheName()
public void setIdCacheName(java.lang.String idCacheName)
idCacheName - idCacheNamepublic java.lang.String getUniqueKeyCacheName()
public void setUniqueKeyCacheName(java.lang.String uniqueKeyCacheName)
uniqueKeyCacheName - uniqueKeyCacheNamepublic java.util.Map<java.lang.String,java.lang.String> getUniquePrefixPropertyMap()
public void setUniquePrefixPropertyMap(java.util.Map<java.lang.String,java.lang.String> uniquePrefixPropertyMap)
uniquePrefixPropertyMap - uniquePrefixPropertyMappublic java.lang.String getIdKeyPrefix()
public void setIdKeyPrefix(java.lang.String idKeyPrefix)
idKeyPrefix - idKeyPrefixpublic java.lang.String getIdPropertyName()
public void setIdPropertyName(java.lang.String idPropertyName)
idPropertyName - idPropertyNamepublic java.lang.Class<?> getTargetType()
public void setTargetType(java.lang.Class<?> targetType)
targetType - targetTypepublic org.springframework.cache.CacheManager getCacheManager()
public void setCacheManager(org.springframework.cache.CacheManager cacheManager)
public org.springframework.cache.Cache getCache(java.lang.String name)
getCache 在接口中 org.springframework.cache.CacheManagergetCache 在类中 org.springframework.cache.support.AbstractCacheManagerprotected java.util.Collection<? extends org.springframework.cache.Cache> loadCaches()
loadCaches 在类中 org.springframework.cache.support.AbstractCacheManager