|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CrawlStatusListener
Listen for CrawlStatus events. Classes that implement this interface can register themselves with a CrawlController to receive notifications about the events that affect a crawl job's current status.
CrawlController.addCrawlStatusListener(CrawlStatusListener)| Method Summary | |
|---|---|
void |
crawlCheckpoint(java.io.File checkpointDir)
Called by CrawlController when checkpointing. |
void |
crawlEnded(java.lang.String sExitMessage)
Called when a CrawlController has ended a crawl and is about to exit. |
void |
crawlEnding(java.lang.String sExitMessage)
Called when a CrawlController is ending a crawl (for any reason) |
void |
crawlPaused(java.lang.String statusMessage)
Called when a CrawlController is actually paused (all threads are idle). |
void |
crawlPausing(java.lang.String statusMessage)
Called when a CrawlController is going to be paused. |
void |
crawlResuming(java.lang.String statusMessage)
Called when a CrawlController is resuming a crawl that had been paused. |
void |
crawlStarted(java.lang.String message)
Called on crawl start. |
| Method Detail |
|---|
void crawlStarted(java.lang.String message)
message - Start message.void crawlEnding(java.lang.String sExitMessage)
sExitMessage - Type of exit. Should be one of the STATUS constants
in defined in CrawlJob.CrawlJobvoid crawlEnded(java.lang.String sExitMessage)
sExitMessage - Type of exit. Should be one of the STATUS constants
in defined in CrawlJob.CrawlJobvoid crawlPausing(java.lang.String statusMessage)
statusMessage - Should be
STATUS_WAITING_FOR_PAUSE. Passed for conveniencevoid crawlPaused(java.lang.String statusMessage)
statusMessage - Should be
CrawlJob.STATUS_PAUSED. Passed for
conveniencevoid crawlResuming(java.lang.String statusMessage)
statusMessage - Should be
CrawlJob.STATUS_RUNNING. Passed for
convenience
void crawlCheckpoint(java.io.File checkpointDir)
throws java.lang.Exception
CrawlController when checkpointing.
checkpointDir - Checkpoint dir. Write checkpoint state here.
java.lang.Exception - A fatal exception. Any exceptions
that are let out of this checkpoint are assumed fatal
and terminate further checkpoint processing.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||