Package com.alicp.jetcache.anno.support
Class CachedAnnoConfig
java.lang.Object
com.alicp.jetcache.anno.support.CacheAnnoConfig
com.alicp.jetcache.anno.support.CachedAnnoConfig
- Author:
- huangli
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.alicp.jetcache.anno.CacheType
long
long
int
boolean
boolean
boolean
void
setCacheNullValue
(boolean cacheNullValue) void
setCacheType
(com.alicp.jetcache.anno.CacheType cacheType) void
setEnabled
(boolean enabled) void
setExpire
(long expire) void
setKeyConvertor
(String keyConvertor) void
setLocalExpire
(long localExpire) void
setLocalLimit
(int localLimit) void
setPenetrationProtectConfig
(PenetrationProtectConfig penetrationProtectConfig) void
setPostCondition
(String postCondition) void
setPostConditionEvaluator
(Function<Object, Boolean> postConditionEvaluator) void
setRefreshPolicy
(RefreshPolicy refreshPolicy) void
setSerialPolicy
(String serialPolicy) void
setSyncLocal
(boolean syncLocal) void
setTimeUnit
(TimeUnit timeUnit) Methods inherited from class com.alicp.jetcache.anno.support.CacheAnnoConfig
getArea, getCache, getCondition, getConditionEvaluator, getDefineMethod, getKey, getKeyEvaluator, getName, setArea, setCache, setCondition, setConditionEvaluator, setDefineMethod, setKey, setKeyEvaluator, setName
-
Constructor Details
-
CachedAnnoConfig
public CachedAnnoConfig()
-
-
Method Details
-
isEnabled
public boolean isEnabled() -
getExpire
public long getExpire() -
getCacheType
public com.alicp.jetcache.anno.CacheType getCacheType() -
getLocalLimit
public int getLocalLimit() -
setEnabled
public void setEnabled(boolean enabled) -
setExpire
public void setExpire(long expire) -
setCacheType
public void setCacheType(com.alicp.jetcache.anno.CacheType cacheType) -
setLocalLimit
public void setLocalLimit(int localLimit) -
isCacheNullValue
public boolean isCacheNullValue() -
setCacheNullValue
public void setCacheNullValue(boolean cacheNullValue) -
getSerialPolicy
-
setSerialPolicy
-
getKeyConvertor
-
setKeyConvertor
-
getTimeUnit
-
setTimeUnit
-
getPostCondition
-
setPostCondition
-
getPostConditionEvaluator
-
setPostConditionEvaluator
-
getRefreshPolicy
-
setRefreshPolicy
-
getPenetrationProtectConfig
-
setPenetrationProtectConfig
-
getLocalExpire
public long getLocalExpire() -
setLocalExpire
public void setLocalExpire(long localExpire) -
isSyncLocal
public boolean isSyncLocal() -
setSyncLocal
public void setSyncLocal(boolean syncLocal)
-