public abstract class AbstractCacheObject<V extends java.io.Serializable> extends AbstractGroupCacheable implements CacheObject<V>
限定符和类型 | 字段和说明 |
---|---|
protected CacheConfiguration |
cacheConfiguration |
protected CacheObjectDataLoader<V> |
cacheObjectDataLoader |
protected static org.apache.commons.logging.Log |
logger |
protected java.lang.String |
tenantId |
statistics
isCacheDisabled
构造器和说明 |
---|
AbstractCacheObject(java.lang.String group,
java.lang.String name,
CacheConfiguration cacheConfiguration,
ObjectDataLoader<V> dataLoader,
java.lang.Boolean isRestartReload) |
限定符和类型 | 方法和说明 |
---|---|
CacheObjectDataLoader<V> |
getCacheObjectDataLoader() |
boolean |
isEmpty()
Returns true if this list contains no elements.
|
void |
setObjectDataLoader(ObjectDataLoader dataLoader) |
checkBatchCacheMiss, checkBatchInProtectCache, checkCacheMiss, checkInProtectCache, clearProtectCache, getCacheKey, getFullName, getGroup, getName, getStatistics, invalidateProtectCache, invalidateProtectCache, setBatchProtectCache, setProtectCache, setProtectDataExpire
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
get, set
allowRedisFlush, clear, getFullName, getGroup, getName, getStatistics, needConsistent, size
protected static final org.apache.commons.logging.Log logger
protected final java.lang.String tenantId
protected CacheConfiguration cacheConfiguration
protected CacheObjectDataLoader<V extends java.io.Serializable> cacheObjectDataLoader
public AbstractCacheObject(java.lang.String group, java.lang.String name, CacheConfiguration cacheConfiguration, ObjectDataLoader<V> dataLoader, java.lang.Boolean isRestartReload)
public boolean isEmpty()
GroupCacheable
isEmpty
在接口中 GroupCacheable
public void setObjectDataLoader(ObjectDataLoader dataLoader)
public CacheObjectDataLoader<V> getCacheObjectDataLoader()