public abstract class AbstractCacheSet<V extends java.io.Serializable> extends AbstractGroupCacheable implements CacheSet<V>
| 限定符和类型 | 字段和说明 |
|---|---|
protected CacheConfiguration |
cacheConfiguration |
protected CacheSetDataLoader<V> |
cacheSetDataLoader |
protected static org.apache.commons.logging.Log |
logger |
protected java.lang.String |
tenantId |
statisticsisCacheDisabled| 构造器和说明 |
|---|
AbstractCacheSet(java.lang.String group,
java.lang.String name,
CacheConfiguration cacheConfiguration,
SetDataLoader<V> dataLoader,
java.lang.Boolean isRestartReload) |
| 限定符和类型 | 方法和说明 |
|---|---|
CacheSetDataLoader<V> |
getCacheSetDataLoader() |
boolean |
isEmpty()
Returns true if this list contains no elements.
|
checkBatchCacheMiss, checkBatchInProtectCache, checkCacheMiss, checkInProtectCache, clearProtectCache, getCacheKey, getFullName, getGroup, getName, getStatistics, invalidateProtectCache, invalidateProtectCache, setBatchProtectCache, setProtectCache, setProtectDataExpireclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, addAll, clearAndAddAll, contains, iterator, pop, remove, removeAll, toSetallowRedisFlush, clear, getFullName, getGroup, getName, getStatistics, needConsistent, sizeprotected static final org.apache.commons.logging.Log logger
protected CacheConfiguration cacheConfiguration
protected final java.lang.String tenantId
protected transient CacheSetDataLoader<V extends java.io.Serializable> cacheSetDataLoader
public AbstractCacheSet(java.lang.String group,
java.lang.String name,
CacheConfiguration cacheConfiguration,
SetDataLoader<V> dataLoader,
java.lang.Boolean isRestartReload)
public boolean isEmpty()
GroupCacheableisEmpty 在接口中 GroupCacheablepublic CacheSetDataLoader<V> getCacheSetDataLoader()