SMILA (incubation) API documentation

org.eclipse.smila.connectivity.framework.compound
Class AbstractCompoundCrawler

java.lang.Object
  extended by org.eclipse.smila.connectivity.framework.AbstractCrawler
      extended by org.eclipse.smila.connectivity.framework.compound.AbstractCompoundCrawler
All Implemented Interfaces:
CompoundCrawler, Crawler, CrawlerCallback
Direct Known Subclasses:
ZipCompoundCrawler

public abstract class AbstractCompoundCrawler
extends AbstractCrawler
implements CompoundCrawler

The abstract class AbstractCompoundCrawler.


Constructor Summary
AbstractCompoundCrawler()
           
 
Method Summary
 Record getCompoundRecord()
          Gets the compound record.
 void setCompoundRecord(Record record)
          Sets the compound record to extract data from.
 
Methods inherited from class org.eclipse.smila.connectivity.framework.AbstractCrawler
activate, getCrawlerId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.smila.connectivity.framework.Crawler
close, getCounterHelper, getCrawlerId, getNext, initialize
 
Methods inherited from interface org.eclipse.smila.connectivity.framework.CrawlerCallback
dispose, getAttachment, getAttachmentNames, getMetadata
 

Constructor Detail

AbstractCompoundCrawler

public AbstractCompoundCrawler()
Method Detail

setCompoundRecord

public final void setCompoundRecord(Record record)
                             throws CrawlerException
Sets the compound record to extract data from.

Specified by:
setCompoundRecord in interface CompoundCrawler
Parameters:
record - the compound Record
Throws:
CrawlerException - if parameter record is null

getCompoundRecord

public final Record getCompoundRecord()
Gets the compound record.

Specified by:
getCompoundRecord in interface CompoundCrawler
Returns:
the compound record.

SMILA (incubation) API documentation