org.apache.mina.common
Class ExpiringSessionRecycler
java.lang.Object
org.apache.mina.common.ExpiringSessionRecycler
- IoSessionRecycler
public class ExpiringSessionRecycler
extends java.lang.Object
ExpiringSessionRecycler
public ExpiringSessionRecycler()
ExpiringSessionRecycler
public ExpiringSessionRecycler(int timeToLive)
ExpiringSessionRecycler
public ExpiringSessionRecycler(int timeToLive,
int expirationInterval)
getExpirationInterval
public int getExpirationInterval()
getTimeToLive
public int getTimeToLive()
recycle
public IoSession recycle(SocketAddress localAddress,
SocketAddress remoteAddress)
- recycle in interface IoSessionRecycler
localAddress
- the local socket address of the IoSession
the
transport wants to recycle.remoteAddress
- the remote socket address of the IoSession
the
transport wants to recycle.
- a recycled
IoSession
, or null if one cannot be found.
setExpirationInterval
public void setExpirationInterval(int expirationInterval)
setTimeToLive
public void setTimeToLive(int timeToLive)
stopExpiring
public void stopExpiring()