org.apache.mina.util

Class ExpiringMap.Expirer

Enclosing Class:
ExpiringMap<K,V>
Implemented Interfaces:
Runnable

public class ExpiringMap.Expirer
extends java.lang.Object
implements Runnable

Constructor Summary

Expirer()

Method Summary

int
getExpirationInterval()
int
getTimeToLive()
boolean
isRunning()
void
run()
void
setExpirationInterval(long expirationInterval)
void
setTimeToLive(long timeToLive)
void
startExpiring()
void
startExpiringIfNotStarted()
void
stopExpiring()

Constructor Details

Expirer

public Expirer()

Method Details

getExpirationInterval

public int getExpirationInterval()

getTimeToLive

public int getTimeToLive()

isRunning

public boolean isRunning()

run

public void run()

setExpirationInterval

public void setExpirationInterval(long expirationInterval)

setTimeToLive

public void setTimeToLive(long timeToLive)

startExpiring

public void startExpiring()

startExpiringIfNotStarted

public void startExpiringIfNotStarted()

stopExpiring

public void stopExpiring()