Example #1
0
 public static synchronized void initCrawler() {
   activeCrawlerList = crawlerService.find("from Crawler where status = 1 and isDeath = 1");
   detahCrawlerList = crawlerService.find("from Crawler where status = 1 and isDeath = 0");
   List<Crawler> crawlerList = crawlerService.find("from Crawler ");
   crawlerMap.clear();
   if (crawlerList != null) {
     for (Crawler crawler : crawlerList) {
       crawlerMap.put(crawler.getCode(), crawler);
       DataBase dataBase =
           dataBaseService.getDao().getTemplate().get(DataBase.class, crawler.getDatabaseId());
       crawler.setDataBase(dataBase);
     }
   }
 }