类 ExpiringMap.ExpireThread
- java.lang.Object
-
- org.apache.dubbo.cache.support.expiring.ExpiringMap.ExpireThread
-
-
构造器概要
构造器 构造器 说明 ExpireThread()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 intgetExpirationInterval()get expiration intervalintgetTimeToLive()get time to livebooleanisRunning()get thread statevoidrun()voidsetExpirationInterval(long expirationInterval)set expiration intervalvoidsetTimeToLive(long timeToLive)update time to livevoidstartExpiring()start expiring ThreadvoidstartExpiryIfNotStarted()start threadvoidstopExpiring()stop threadStringtoString()
-
-
-
方法详细资料
-
startExpiring
public void startExpiring()
start expiring Thread
-
startExpiryIfNotStarted
public void startExpiryIfNotStarted()
start thread
-
stopExpiring
public void stopExpiring()
stop thread
-
isRunning
public boolean isRunning()
get thread state- 返回:
- thread state
-
getTimeToLive
public int getTimeToLive()
get time to live- 返回:
- time to live
-
setTimeToLive
public void setTimeToLive(long timeToLive)
update time to live- 参数:
timeToLive- time to live
-
getExpirationInterval
public int getExpirationInterval()
get expiration interval- 返回:
- expiration interval (second)
-
setExpirationInterval
public void setExpirationInterval(long expirationInterval)
set expiration interval- 参数:
expirationInterval- expiration interval (second)
-
-