Package org.atmosphere.socketio
Class SocketIOSessionActivityMonitor
- java.lang.Object
-
- org.atmosphere.socketio.SocketIOSessionActivityMonitor
-
- Direct Known Subclasses:
HeartBeatSessionMonitor,TimeoutSessionMonitor
public abstract class SocketIOSessionActivityMonitor extends java.lang.Object- Author:
- Sebastien Dionne : sebastien.dionne@gmail.com
-
-
Constructor Summary
Constructors Constructor Description SocketIOSessionActivityMonitor(java.util.concurrent.ScheduledExecutorService executor)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidcancel()abstract java.util.concurrent.Callable<java.lang.Boolean>getCommand()longgetDelay()java.util.concurrent.TimeUnitgetTimeUnit()voidsetDelay(long delay)voidsetTimeUnit(java.util.concurrent.TimeUnit timeUnit)voidstart()
-
-
-
Method Detail
-
getDelay
public long getDelay()
-
setDelay
public void setDelay(long delay)
-
getTimeUnit
public java.util.concurrent.TimeUnit getTimeUnit()
-
setTimeUnit
public void setTimeUnit(java.util.concurrent.TimeUnit timeUnit)
-
getCommand
public abstract java.util.concurrent.Callable<java.lang.Boolean> getCommand()
-
start
public void start()
-
cancel
public void cancel()
-
-