Interface CDORevisionCrawler.Handler
- All Known Implementing Classes:
CDORevisionCrawler.MessageDigestHandler,CDORevisionCrawler.OutputStreamHandler
- Enclosing class:
CDORevisionCrawler
public static interface CDORevisionCrawler.Handler
Handler interface for receiving crawl events.
- Author:
- Eike Stepper
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleanbegin(CDORevisionCrawler crawler) Called when crawling begins.default booleanbeginRevision(CDORevision revision) Called when a revision is about to be processed.default voidendRevision(CDORevision revision) Called when a revision has been processed.default voidfinish()Called when crawling is finished.default voidhandleFeature(CDORevision revision, EStructuralFeature feature) Called for each feature to be handled.
-
Method Details
-
begin
Called when crawling begins.- Parameters:
crawler- the crawler instance- Returns:
- true to continue crawling
-
beginRevision
Called when a revision is about to be processed.- Parameters:
revision- the revision- Returns:
- true to continue crawling
-
handleFeature
Called for each feature to be handled.- Parameters:
revision- the revisionfeature- the feature
-
endRevision
Called when a revision has been processed.- Parameters:
revision- the revision
-
finish
default void finish()Called when crawling is finished.
-