View Javadoc
1   package us.codecraft.webmagic;
2   
3   /**
4    * Listener of Spider on page processing. Used for monitor and such on.
5    *
6    * @author code4crafer@gmail.com
7    * @since 0.5.0
8    */
9   public interface SpiderListener {
10  
11      void onSuccess(Request request);
12  
13      /**
14       * @deprecated Use {@link #onError(Request, Exception)} instead.
15       */
16      @Deprecated
17      default void onError(Request request) {
18      }
19  
20      default void onError(Request request, Exception e) {
21          this.onError(request);
22      }
23  
24  }