package com.buglabs.app.bugdash2.web;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.buglabs.app.bugdash2.controller.AdminControllerFactory;
import com.buglabs.osgi.sewing.pub.SewingController;
import com.buglabs.osgi.sewing.pub.SewingHttpServlet;
import com.buglabs.osgi.sewing.pub.util.ControllerMap;
import com.buglabs.osgi.sewing.pub.util.RequestParameters;
import freemarker.template.TemplateModelRoot;
public class BUGwebAdminHardwareServlet extends SewingHttpServlet {
private static final long serialVersionUID = -7029570391076216346L;
public BUGwebAdminHardwareServlet() { }
public ControllerMap getControllerMap() {
ControllerMap controllers = new ControllerMap();
controllers.put("display_bugmodules", AdminControllerFactory.getInstance().getBUGmoduleController() );
controllers.put("display_bugmodule_properties", AdminControllerFactory.getInstance().getBUGmodulePropertiesController() );
controllers.put("reboot", new reboot());
return controllers;
}
public class reboot extends SewingController {
public String getTemplateName() { return "hardware_reboot.fml"; }
public TemplateModelRoot get(RequestParameters params,
HttpServletRequest req, HttpServletResponse resp) {
return null;
}
}
}