faust.sacha.web.data
Class Site
java.lang.Object
|
+--java.lang.Thread
|
+--faust.sacha.web.bot.spider.event.ThreadEventManager
|
+--faust.sacha.web.data.Site
- All Implemented Interfaces:
- java.lang.Runnable
- public class Site
- extends ThreadEventManager
Fields inherited from class java.lang.Thread |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
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 |
Site
public Site(URLInfo url,
SpiderManager manager)
throws java.net.MalformedURLException
Site
public Site(java.lang.String url,
SpiderManager manager)
throws java.net.MalformedURLException
Site
public Site(URLInfo url,
java.lang.String emailDomain,
SpiderManager manager)
throws java.net.MalformedURLException
Site
public Site(java.lang.String url,
java.lang.String emailDomain,
SpiderManager manager)
throws java.net.MalformedURLException
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
- Overrides:
run
in class ThreadEventManager
DEBUG_getTODO
public WaitUrlQ DEBUG_getTODO()
isEmailAlreadyFound
protected boolean isEmailAlreadyFound(EmailURL emailToCheck)
isFileAlreadyPresent
protected boolean isFileAlreadyPresent(java.util.ArrayList elementList,
java.lang.String fileName)
getFolderElements
public java.util.ArrayList getFolderElements(java.lang.String folderName)
getSiteURL
public java.lang.String getSiteURL()
getPort
public int getPort()
isSecure
public boolean isSecure()
getDomain
public java.lang.String getDomain()
addFolder
public void addFolder(java.lang.String folderName)
addFileToFolder
public void addFileToFolder(java.lang.String folderName,
FileURL fileToAdd)
addURLDone
public void addURLDone(URLInfo urlToAdd)
addEmail
public void addEmail(EmailURL emailToAdd)
getUrlsDone
public java.util.ArrayList getUrlsDone()
getEmailsFound
public java.util.ArrayList getEmailsFound()
isURLAlreadyDone
public boolean isURLAlreadyDone(URLInfo urlToCheck)
getInfo
public URLInfo getInfo()
getFolderHashTable
public java.util.Hashtable getFolderHashTable()
getFoldersNames
public java.util.Enumeration getFoldersNames()
addOutsideURL
public void addOutsideURL(URLInfo url)
isOutsideURLPresent
public boolean isOutsideURLPresent(URLInfo urlToTest)
getOutsideURLs
public java.util.ArrayList getOutsideURLs()
getEmailDomain
public java.lang.String getEmailDomain()