Class ClientWatchDog

java.lang.Object
java.lang.Thread
net.sf.colossus.webserver.ClientWatchDog
All Implemented Interfaces:
Runnable

public class ClientWatchDog extends Thread
Sends ping requests to clients to check whether they are still alive and connected.
  • Field Details

    • LOGGER

      private static final Logger LOGGER
    • done

      private boolean done
    • userDB

      private final UserDB userDB
    • CHECK_INTERVAL_SECONDS

      private static final long CHECK_INTERVAL_SECONDS
      See Also:
  • Constructor Details

    • ClientWatchDog

      public ClientWatchDog(UserDB userDB)
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
      Overrides:
      run in class Thread
    • sleepFor

      public void sleepFor(long millis)
    • shutdown

      public void shutdown()