org.ourgrid.common.fd
Class MachinesPingerRunnable

java.lang.Object
  extended by org.ourgrid.common.fd.MachinesPingerRunnable
All Implemented Interfaces:
java.lang.Runnable

public class MachinesPingerRunnable
extends java.lang.Object
implements java.lang.Runnable

This thread is used to execute real pings on Grid Machines. The thread is really necessary because since we are using synchozined communication and this can block wating some response.


Constructor Summary
MachinesPingerRunnable(MonitoringUnit monitoringUnit)
          The constructor.
 
Method Summary
 void run()
          Thread responsible for pinging Grid Machines and updating their states in the Monitor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MachinesPingerRunnable

public MachinesPingerRunnable(MonitoringUnit monitoringUnit)
The constructor.

Parameters:
monitoringUnit - The monitoring unit
Method Detail

run

public void run()
Thread responsible for pinging Grid Machines and updating their states in the Monitor.

Specified by:
run in interface java.lang.Runnable