SpideringStoppedEvent.java
上传用户:qing5858
上传日期:2015-10-27
资源大小:6056k
文件大小:1k
源码类别:

搜索引擎

开发平台:

Java

  1. package net.javacoding.jspider.api.event.engine;
  2. import net.javacoding.jspider.api.event.EventVisitor;
  3. import net.javacoding.jspider.api.model.Resource;
  4. import net.javacoding.jspider.api.model.Site;
  5. import net.javacoding.jspider.core.storage.Storage;
  6. /**
  7.  *
  8.  * $Id: SpideringStoppedEvent.java,v 1.3 2003/03/28 17:26:25 vanrogu Exp $
  9.  *
  10.  * @author G黱ther Van Roey
  11.  */
  12. public class SpideringStoppedEvent extends EngineRelatedEvent {
  13.     protected Storage storage;
  14.     public SpideringStoppedEvent(Storage storage) {
  15.         this.storage = storage;
  16.     }
  17.     public boolean isFilterable() {
  18.         return false;
  19.     }
  20.     public String getComment() {
  21.         return "Spidering stopped";
  22.     }
  23.     public void accept(EventVisitor visitor) {
  24.         visitor.visit(this);
  25.     }
  26.     public Resource[] getResources ( ) {
  27.         return storage.getResourceDAO().getAllResources ( );
  28.     }
  29.     public Site[] getSites ( ) {
  30.         return storage.getSiteDAO().findAll ( );
  31.     }
  32. }