Fix compatible issue.

master
Sutra Zhou 2022-10-16 07:20:22 +08:00
parent afc8309409
commit 126c32ecd0
2 changed files with 8 additions and 2 deletions

View File

@ -8,13 +8,14 @@ package us.codecraft.webmagic;
*/
public interface SpiderListener {
public void onSuccess(Request request);
void onSuccess(Request request);
/**
* @deprecated Use {@link #onError(Request, Exception)} instead.
*/
@Deprecated
public void onError(Request request);
default void onError(Request request) {
}
default void onError(Request request, Exception e) {
this.onError(request);

View File

@ -38,6 +38,11 @@ public abstract class AbstractDownloader implements Downloader {
protected void onSuccess(Request request) {
}
@Deprecated
protected void onError(Request request) {
this.onError(request, null);
}
protected void onError(Request request, Throwable e) {
}