@TearDown @SuppressWarnings("unused") private void tearDown() throws Exception { handler.stop(); server.getContext().removeHandler(handler); }
@Setup @SuppressWarnings({ "unused", "serial" }) private void setUp(JettyServer server, HttpChannel channel) throws Exception { this.server = server; final String path = "/" + channel.getServiceName(); handler = new AbstractHttpHandler() { public void handle(String pathInContext, String pathParams, HttpRequest request, HttpResponse response) throws HttpException, IOException { if (pathInContext.equals(path)) { JettyEndpoint.this.handle(pathParams, request, response); request.setHandled(true); } } }; server.getContext().addHandler(handler); handler.start(); }
synchronized HttpHandler getServant(String url) throws IOException { URL nurl = new URL(url); String lpath = nurl.getPath(); String contextName = ""; String servletMap = lpath; int idx = lpath.lastIndexOf('/'); if (idx > 0) { contextName = lpath.substring(0, idx); servletMap = lpath.substring(idx); } HttpHandler ret = null; // REVISIT: how come server can be null? if (server != null) { HttpContext context = server.getContext(contextName); for (HttpHandler handler : context.getHandlers()) { if (servletMap.equals(handler.getName())) { ret = handler; break; } } } return ret; } }
@TearDown @SuppressWarnings("unused") private void tearDown() throws Exception { handler.stop(); server.getContext().removeHandler(handler); }
@Setup @SuppressWarnings({ "unused", "serial" }) private void setUp(JettyServer server, HttpChannel channel) throws Exception { this.server = server; final String path = "/" + channel.getServiceName(); handler = new AbstractHttpHandler() { public void handle(String pathInContext, String pathParams, HttpRequest request, HttpResponse response) throws HttpException, IOException { if (pathInContext.equals(path)) { JettyEndpoint.this.handle(pathParams, request, response); request.setHandled(true); } } }; server.getContext().addHandler(handler); handler.start(); }
@TearDown @SuppressWarnings("unused") private void tearDown() throws Exception { handler.stop(); server.getContext().removeHandler(handler); }
@Setup @SuppressWarnings({ "unused", "serial" }) private void setUp(JettyServer server, HttpChannel channel) throws Exception { this.server = server; final String path = "/" + channel.getServiceName(); handler = new AbstractHttpHandler() { public void handle(String pathInContext, String pathParams, HttpRequest request, HttpResponse response) throws HttpException, IOException { if (pathInContext.equals(path)) { JettyEndpoint.this.handle(pathParams, request, response); request.setHandled(true); } } }; server.getContext().addHandler(handler); handler.start(); }