Modifier and Type | Class and Description |
---|---|
class |
AutoDetectProductCrawler
A
ProductCrawler that uses a suite of files to define its crawling
and ingestion policy:
actions-map.xml - This file is an XML specification for
actions that the crawler should take in response to its 3 lifecycle phases:
preIngest, postIngestSuccess, and postIngestFail. |
class |
MetExtractorProductCrawler |
class |
ProductCrawler
An abstract base class for Product Crawling.
|
class |
StdProductCrawler
A generic Product Crawler for Products.
|
Modifier and Type | Class and Description |
---|---|
class |
CrawlerAction
An action taken by the crawler during success or fail of one of its lifecycle
states: preIngest, postIngestSuccess, or postIngestFail .
|
class |
DeleteFile
Deletes a product file as a
CrawlerAction response. |
class |
EmailNotification
This action sends an email notification.
|
class |
ExternAction
Execute some external command as a
CrawlerAction response. |
class |
FileBasedAction
This class provides some basic support for actions revolving around files.
|
class |
FilemgrUniquenessChecker
Check whether a product exists in the database already
|
class |
GroupAction
Support of a GroupAction could go a ways to simplify command line
specification of actions to run.
|
class |
IngestAncillary
This action allows the crawler to ingest an ancillary file while crawling
other files.
|
class |
MimeTypeCrawlerAction
Calls a
CrawlerAction if this File matches the specified set
of internal MimeTypeCrawlerAction.mimeTypes . |
class |
MoveFile
Moves a
Product file as a reponse to a Crawler lifecycle phase |
class |
TernaryAction
While branching seems more along the lines of a workflow deal having support
for decisions based on success or failure of an action can help support
slightly more complex ingest scenarios.
|
class |
ToggleAction
Allows for cases where there are one of two (or more) actions which needs to
run.
|
class |
WorkflowMgrStatusUpdate
Updates the Workflow Manager and notifies it that the crawled
Product
has been ingested successfully. |
Modifier and Type | Class and Description |
---|---|
class |
FilemgrUniquenessCheckComparator |
Modifier and Type | Class and Description |
---|---|
class |
ProductCrawlerBean
Turns a
ProductCrawler into a Spring-configurable entity. |
Modifier and Type | Class and Description |
---|---|
class |
EndsWithComparator
A
PreConditionComparator that checks a file's extension and then
skips extracting metadata from files that don't match this extension. |
class |
ExistanceCheckComparator |
class |
FileSizeComparator |
class |
MimeTypeComparator |
class |
PreConditionComparator<CompareType> |
class |
SubProductExistenceCheckComparator
A
PreConditionComparator that checks for the existence of an arbitrary file (a "sub-product")
within the product directory. |
Copyright © 1999-2014 Apache OODT. All Rights Reserved.