faust.sacha.web.bot.spider.data
Class WaitUrlQ

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--faust.sacha.web.bot.spider.event.ThreadEventManager
              |
              +--faust.sacha.web.bot.spider.data.WaitUrlQ
All Implemented Interfaces:
java.lang.Runnable, UrlQInt

public class WaitUrlQ
extends ThreadEventManager
implements UrlQInt


Field Summary
 
Fields inherited from class faust.sacha.web.bot.spider.event.ThreadEventManager
m_state
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
WaitUrlQ(java.lang.String name, Site site, UrlQ toWait)
           
 
Method Summary
 void add(URLData toAdd)
           
 URLData get()
           
 boolean isEmpty()
           
 void run()
           
 
Methods inherited from class faust.sacha.web.bot.spider.event.ThreadEventManager
addToListeners, getState, receiveEvent, sendEvent, sendEventAll, setState, stopAllListenningThreads
 
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, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WaitUrlQ

public WaitUrlQ(java.lang.String name,
                Site site,
                UrlQ toWait)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class ThreadEventManager

get

public URLData get()
Specified by:
get in interface UrlQInt

add

public void add(URLData toAdd)
Specified by:
add in interface UrlQInt

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface UrlQInt