Class GroupChannel.HeartbeatThread

java.lang.Object
java.lang.Thread
org.apache.catalina.tribes.group.GroupChannel.HeartbeatThread
All Implemented Interfaces:
Runnable
Enclosing class:
GroupChannel

public static class GroupChannel.HeartbeatThread extends Thread
If Channel.getHeartbeat()==true then a thread of this class is created.
  • Field Details

    • counter

      protected static int counter
    • doRun

      protected volatile boolean doRun
    • channel

      protected final GroupChannel channel
    • sleepTime

      protected final long sleepTime
  • Constructor Details

    • HeartbeatThread

      public HeartbeatThread(GroupChannel channel, long sleepTime)
  • Method Details

    • inc

      protected static int inc()
    • stopHeartbeat

      public void stopHeartbeat()
    • run

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