com.armatiek.infofuze.source.filesystem.webcrawl
Class WebCrawlSource

java.lang.Object
  extended by javax.xml.transform.stream.StreamSource
      extended by com.armatiek.infofuze.source.AbstractStreamSource
          extended by com.armatiek.infofuze.source.filesystem.FileSystemSource
              extended by com.armatiek.infofuze.source.filesystem.HTTPBasedSource
                  extended by 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

Field Summary
 
Fields inherited from class javax.xml.transform.stream.StreamSource
FEATURE
 
Constructor Summary
WebCrawlSource(org.w3c.dom.Element configElem)
           
 
Method Summary
 FileIf getFile(java.lang.String location)
          Returns the file on a specific location.
 java.io.Reader getInternalReader()
           
 
Methods inherited from class com.armatiek.infofuze.source.filesystem.FileSystemSource
getBaseFiles
 
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
 

Constructor Detail

WebCrawlSource

public WebCrawlSource(org.w3c.dom.Element configElem)
Method Detail

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()