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 int
getExpirationInterval()
int
getTimeToLive()
boolean
isRunning()
void
run()
void
setExpirationInterval(long expirationInterval)
void
setTimeToLive(long timeToLive)
void
startExpiring()
void
startExpiringIfNotStarted()
void
stopExpiring()
-
-
-
Method Detail
-
run
public void run()
- Specified by:
run
in 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)
-
-