|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.smila.connectivity.framework.AbstractCrawler
org.eclipse.smila.connectivity.framework.compound.AbstractCompoundCrawler
org.eclipse.smila.connectivity.framework.compound.zip.ZipCompoundCrawler
public class ZipCompoundCrawler
The Interface CompoundHandler.
| Constructor Summary | |
|---|---|
ZipCompoundCrawler()
|
|
| Method Summary | |
|---|---|
void |
close()
Ends crawl, allowing the Crawler implementation to close any open resources. |
void |
dispose(ConnectivityId id)
Disposes the record with the given Id. |
byte[] |
getAttachment(ConnectivityId id,
java.lang.String name)
Returns the attachment for the given Id and name pair. |
java.lang.String[] |
getAttachmentNames(ConnectivityId id)
Returns an array of String[] containing the names of the available attachments for the given id. |
AnyMap |
getMetadata(ConnectivityId id)
Returns the metadata for the given id. |
DataReference[] |
getNext()
Returns an array of DataReference objects. |
void |
initialize(DataSourceConnectionConfig config)
Initialize. |
| Methods inherited from class org.eclipse.smila.connectivity.framework.compound.AbstractCompoundCrawler |
|---|
getCompoundRecord, setCompoundRecord |
| 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 |
|---|
getCrawlerId |
| Constructor Detail |
|---|
public ZipCompoundCrawler()
crawlerId - | Method Detail |
|---|
public void initialize(DataSourceConnectionConfig config)
throws CrawlerException,
CrawlerCriticalException
config - the DataSourceConnectionConfig
CrawlerException - the crawler exception
CrawlerCriticalException - the crawler critical exception
public DataReference[] getNext()
throws CrawlerException,
CrawlerCriticalException
CrawlerException - if any error occurs
CrawlerCriticalException - the crawler critical exception
public void close()
throws CrawlerException
CrawlerException - if any error occurs
public AnyMap getMetadata(ConnectivityId id)
throws CrawlerException,
CrawlerCriticalException
id - the record id
CrawlerException - if any non critical error occurs
CrawlerCriticalException - if any critical error occursCrawlerCallback#getMObject(Id)
public java.lang.String[] getAttachmentNames(ConnectivityId id)
throws CrawlerException,
CrawlerCriticalException
id - the record id
CrawlerException - if any non critical error occurs
CrawlerCriticalException - if any critical error occursCrawlerCallback#getAttachmentNames(Id)
public byte[] getAttachment(ConnectivityId id,
java.lang.String name)
throws CrawlerException,
CrawlerCriticalException
id - the record idname - the name of the attachment
CrawlerException - if any non critical error occurs
CrawlerCriticalException - if any critical error occursCrawlerCallback#getAttachment(Id, String)public void dispose(ConnectivityId id)
id - the record idCrawlerCallback#dispose(Id)
|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||