verinec.importer.analysis
Class StartLookUpHost.HostNameLookUpThread

java.lang.Object
  extended by verinec.importer.analysis.StartLookUpHost.HostNameLookUpThread
All Implemented Interfaces:
Runnable
Enclosing class:
StartLookUpHost

public class StartLookUpHost.HostNameLookUpThread
extends Object
implements Runnable

A thread that populates a host name in a host renderer.

Look up the host name using reverse DNS. Because this could take some time, it is implemented as a separate Thread. If the name can not be resolved, leaves the renderer untouched.

Use it with new HostNameLookupThread().start();

Version:
$Revision: 860 $
Author:
Patrick Charles and Jonas Lehmann, Modified by david.buchmann at unifr.ch

Field Summary
private  HostCommRenderer host
          The host to resolve.
private  Logger log
           
(package private)  StartLookUpHost master
          The StartLookUpHost which created this object
 
Constructor Summary
StartLookUpHost.HostNameLookUpThread(HostCommRenderer host, StartLookUpHost master)
          The constructor
 
Method Summary
 void run()
          The lookup of the host name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

host

private HostCommRenderer host
The host to resolve.


master

StartLookUpHost master
The StartLookUpHost which created this object


log

private Logger log
Constructor Detail

StartLookUpHost.HostNameLookUpThread

public StartLookUpHost.HostNameLookUpThread(HostCommRenderer host,
                                            StartLookUpHost master)
The constructor

Parameters:
host - The host to look up.
master - The StartLookUpHost which creates this object.
Method Detail

run

public void run()
The lookup of the host name.

Specified by:
run in interface Runnable

Copyright © 2005 Verinec, DIUF