Package org.apache.mina.util
Class ExpiringMap.Expirer
- java.lang.Object
-
- org.apache.mina.util.ExpiringMap.Expirer
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- ExpiringMap<K,V>
public class ExpiringMap.Expirer extends java.lang.Object implements java.lang.Runnable
-
-
Constructor Summary
Constructors Constructor Description Expirer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetExpirationInterval()intgetTimeToLive()booleanisRunning()voidrun()voidsetExpirationInterval(long expirationInterval)voidsetTimeToLive(long timeToLive)voidstartExpiring()voidstartExpiringIfNotStarted()voidstopExpiring()
-
-
-
Method Detail
-
run
public void run()
- Specified by:
runin interfacejava.lang.Runnable
-
startExpiring
public void startExpiring()
-
startExpiringIfNotStarted
public void startExpiringIfNotStarted()
-
stopExpiring
public void stopExpiring()
-
isRunning
public boolean isRunning()
-
getTimeToLive
public int getTimeToLive()
-
setTimeToLive
public void setTimeToLive(long timeToLive)
-
getExpirationInterval
public int getExpirationInterval()
-
setExpirationInterval
public void setExpirationInterval(long expirationInterval)
-
-