/** * update work site * * @param site * @return */ public boolean update(Site site) { if (site == null || !site.isWork()) { return false; } SiteHost host = site.getHost(); Logger.info("WorkPool.update, work site %s", host); remove(host, false); return add(site, true); }