Class SocketIOSessionActivityMonitor

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected long delay  
      protected java.util.concurrent.ScheduledExecutorService executor  
      protected java.util.concurrent.ScheduledFuture<java.lang.Boolean> future  
      protected java.util.concurrent.TimeUnit timeUnit  
    • Field Detail

      • executor

        protected java.util.concurrent.ScheduledExecutorService executor
      • future

        protected java.util.concurrent.ScheduledFuture<java.lang.Boolean> future
      • delay

        protected long delay
      • timeUnit

        protected java.util.concurrent.TimeUnit timeUnit
    • Constructor Detail

      • SocketIOSessionActivityMonitor

        public SocketIOSessionActivityMonitor​(java.util.concurrent.ScheduledExecutorService executor)
    • 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()