@Override public void handle( String target, HttpServletRequest request, HttpServletResponse response, int dispatch) throws IOException, ServletException { Request base_request = (request instanceof Request) ? (Request) request : HttpConnection.getCurrentConnection().getRequest(); if (target.startsWith("/admx/add")) { final String db = request.getParameter("db"); final String cred = request.getParameter("cred"); bootstrapper.createVirtualServer(db, cred); sendOk(base_request, response); } else if (target.startsWith("/admx/remove")) { final String db = request.getParameter("db"); bootstrapper.removeVirtualServer(db); sendOk(base_request, response); } }
public static Context install(final HostedBootstrapper bootstrapper) { return new HostedAdminContext(bootstrapper.getJetty(), bootstrapper); }