in src/main/java/org/apache/nutch/webui/pages/crawls/CrawlsPage.java [105:138]
private void populateCrawlRow(Item<Crawl> item) {
item.add(new AjaxLink<Crawl>("edit", item.getModel()) {
private static final long serialVersionUID = 6353914215246074114L;
@Override
public void onClick(AjaxRequestTarget target) {
editCrawl(target, getModel());
}
}.add(new Label("crawlName")));
item.add(new Label("seedList.name"));
item.add(new Label("progress"));
item.add(createStatusLabel());
item.add(new Link<Crawl>("start", item.getModel()) {
private static final long serialVersionUID = -6787511952915657012L;
@Override
public void onClick() {
crawlService.startCrawl(getModelObject().getId(), getCurrentInstance());
}
});
item.add(new Link<Crawl>("delete", item.getModel()) {
private static final long serialVersionUID = 4333288061747728072L;
@Override
public void onClick() {
crawlService.deleteCrawl(getModelObject().getId());
}
});
}