@Service public class CrawlServiceImpl extends java.lang.Object implements CrawlService, CrawlingCycleListener
| Constructor and Description |
|---|
CrawlServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
commandExecuted(Crawl crawl,
RemoteCommand command,
int progress) |
void |
crawlingFinished(Crawl crawl) |
void |
crawlingStarted(Crawl crawl) |
void |
deleteCrawl(java.lang.Long crawlId) |
java.util.List<Crawl> |
getCrawls() |
void |
onCrawlError(Crawl crawl,
java.lang.String msg) |
void |
saveCrawl(Crawl crawl) |
void |
startCrawl(java.lang.Long crawlId,
NutchInstance instance) |
@Async
public void startCrawl(java.lang.Long crawlId,
NutchInstance instance)
startCrawl in interface CrawlServicepublic java.util.List<Crawl> getCrawls()
getCrawls in interface CrawlServicepublic void saveCrawl(Crawl crawl)
saveCrawl in interface CrawlServicepublic void deleteCrawl(java.lang.Long crawlId)
deleteCrawl in interface CrawlServicepublic void crawlingStarted(Crawl crawl)
crawlingStarted in interface CrawlingCycleListenerpublic void onCrawlError(Crawl crawl, java.lang.String msg)
onCrawlError in interface CrawlingCycleListenerpublic void commandExecuted(Crawl crawl, RemoteCommand command, int progress)
commandExecuted in interface CrawlingCycleListenerpublic void crawlingFinished(Crawl crawl)
crawlingFinished in interface CrawlingCycleListenerCopyright © 2019 The Apache Software Foundation