public interface CrawlerListener
Modifier and Type | Method and Description |
---|---|
void |
exitOnBlock(Task task)
任务因为被目标服务器封杀而退出
|
void |
exitOnFinish(Task task)
任务因为已经完成而退出
|
void |
onDownError(Task task,
Page page,
Exception e)
下载页面失败的消息
|
void |
onDownSuccess(Task task,
Page page)
下载页面成功的消息
|
void |
onExtractError(Task task,
Page page,
Exception e)
解析页面失败的消息
|
void |
onExtractSuccess(Task task,
Page page)
解析页面成功的消息
|
void |
onNullRquest(Task task)
获取的调度命令的请求的url为空时触发
|
void onNullRquest(Task task)
task
- 当前任务信息void onDownError(Task task, Page page, Exception e)
task
- 当前任务信息page
- 原始的页面信息e
- 失败的原因void onDownSuccess(Task task, Page page)
task
- 当前任务信息page
- 原始的页面信息void onExtractError(Task task, Page page, Exception e)
task
- 当前任务信息page
- 原始的页面信息e
- 失败的原因void onExtractSuccess(Task task, Page page)
task
- 当前任务信息page
- 原始的页面信息void exitOnBlock(Task task)
task
- 当前任务信息void exitOnFinish(Task task)
task
- 当前任务信息Copyright © 2020 Pivotal Software, Inc.. All rights reserved.