mil.navy.nps.bridge
Class MulticastTunnelServer.Reaper

java.lang.Object
  extended bymil.navy.nps.bridge.MulticastTunnelServer.Reaper
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
MulticastTunnelServer

class MulticastTunnelServer.Reaper
extends java.lang.Object
implements java.lang.Runnable

An inner class that implements the Runnable interface. this class runs in a thread, periodically going through the list of clients looking for clients that we haven't heard from lately. Any that are old are removed from the client list.


Constructor Summary
(package private) MulticastTunnelServer.Reaper()
           
 
Method Summary
 void run()
          implemenation of the Runnable interface.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MulticastTunnelServer.Reaper

MulticastTunnelServer.Reaper()
Method Detail

run

public void run()
implemenation of the Runnable interface. Periodically wakes up and loops through the list of clients, looking for old timestamps. Any it finds that are old enough cause the client to be removed from the list

Specified by:
run in interface java.lang.Runnable