org.globus.cog.gui.setup.util
Class IPProber

java.lang.Object
  extended byjava.lang.Thread
      extended byorg.globus.cog.gui.setup.util.IPProber
All Implemented Interfaces:
Runnable

public class IPProber
extends Thread


Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
IPProber()
           
IPProber(boolean internal, boolean timer, int timeout)
           
IPProber(int timeout)
           
 
Method Summary
 boolean finished()
           
 String getProbedIP()
           
 void removeCallback()
           
 void run()
           
 void setCallback(Callback callback)
           
 void start()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IPProber

public IPProber(boolean internal,
                boolean timer,
                int timeout)

IPProber

public IPProber()

IPProber

public IPProber(int timeout)
Method Detail

setCallback

public void setCallback(Callback callback)

removeCallback

public void removeCallback()

start

public void start()

run

public void run()

getProbedIP

public String getProbedIP()

finished

public boolean finished()