View Javadoc
1   package us.codecraft.webmagic;
2   
3   /**
4    * Interface for identifying different tasks.<br>
5    *
6    * @author code4crafter@gmail.com <br>
7    * @since 0.1.0
8    * @see us.codecraft.webmagic.scheduler.Scheduler
9    * @see us.codecraft.webmagic.pipeline.Pipeline
10   */
11  public interface Task {
12  
13      /**
14       * unique id for a task.
15       *
16       * @return uuid
17       */
18      public String getUUID();
19  
20      /**
21       * site of a task
22       *
23       * @return site
24       */
25      public Site getSite();
26  
27  }