String rmUrlStr, String crawlerConfFilePath, String statesFilePath,
final Class<? extends WebPage> productBrowser,
final Class<? extends WebPage> instancesPage)
throws InstantiationException {
super(id);
PCSHealthMonitor mon = new PCSHealthMonitor(fmUrlStr, wmUrlStr, rmUrlStr,
crawlerConfFilePath, statesFilePath);
final PCSHealthMonitorReport report = mon.getReport();
add(new Label("report_date", report.getCreateDateIsoFormat()));
add(new Label("fmurl", report.getFmStatus().getUrlStr()));
add(new Label("wmurl", report.getWmStatus().getUrlStr()));
add(new Label("rmurl", report.getRmStatus().getUrlStr()));