com.armatiek.infofuze.source.filesystem.webcrawl
Class WebCrawlSource
java.lang.Object
javax.xml.transform.stream.StreamSource
com.armatiek.infofuze.source.AbstractStreamSource
com.armatiek.infofuze.source.filesystem.FileSystemSource
com.armatiek.infofuze.source.filesystem.HTTPBasedSource
com.armatiek.infofuze.source.filesystem.webcrawl.WebCrawlSource
- All Implemented Interfaces:
- DataSourceIf, javax.xml.transform.Source
public class WebCrawlSource
- extends HTTPBasedSource
JAXP based Source class that can be used to stream an XML representation of
the result of a website spider/crawl.
- Author:
- Maarten Kroon
Fields inherited from class javax.xml.transform.stream.StreamSource |
FEATURE |
Methods inherited from class com.armatiek.infofuze.source.AbstractStreamSource |
afterStreamClosed, close, destroy, getName, getReader, getTransformId, getTransformMode, isAutoReturning, isOpen, open, reset, setAutoReturning, setParameters, setTransformId, setTransformMode |
Methods inherited from class javax.xml.transform.stream.StreamSource |
getInputStream, getPublicId, getSystemId, setInputStream, setPublicId, setReader, setSystemId, setSystemId |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WebCrawlSource
public WebCrawlSource(org.w3c.dom.Element configElem)
getFile
public FileIf getFile(java.lang.String location)
- Description copied from class:
FileSystemSource
- Returns the file on a specific location. The location string is filesystem
specific.
- Specified by:
getFile
in class FileSystemSource
- Parameters:
location
- The location of the file
getInternalReader
public java.io.Reader getInternalReader()