/** Constructs a server to run on the named port on the specified address. */ public HttpServer(ResponderServlet servlet, String bindAddress, int port) throws IOException { this.server = new org.eclipse.jetty.server.Server(); ServerConnector connector = new ServerConnector(this.server); connector.setAcceptQueueSize(128); connector.setIdleTimeout(10000); if (bindAddress != null) { connector.setHost(bindAddress); } connector.setPort(port); server.addConnector(connector); ServletHandler handler = new ServletHandler(); handler.addServletWithMapping(new ServletHolder(servlet), "/*"); ServletContextHandler sch = new ServletContextHandler(); sch.setServletHandler(handler); server.setHandler(sch); }
context.setServletHandler(servletHandler); ServletManager.getInstance().addServletContext(url.getParameter(Constants.BIND_PORT_KEY, url.getPort()), context.getServletContext());
context.setServletHandler(servletHandler); ServletManager.getInstance().addServletContext(url.getParameter(Constants.BIND_PORT_KEY, url.getPort()), context.getServletContext());
@Override public void setHandler(Handler handler) { if (handler instanceof ServletHandler) setServletHandler((ServletHandler) handler); else if (handler instanceof SessionHandler) setSessionHandler((SessionHandler) handler); else if (handler instanceof SecurityHandler) setSecurityHandler((SecurityHandler)handler); else if (handler == null || handler instanceof HandlerWrapper) { super.setHandler(handler); relinkHandlers(); } else throw new IllegalArgumentException(); }
contextHandler.setServletHandler(servletHandler);
context.setServletHandler(servletHandler); contextHandlerCollection.addHandler(context);
context.setServletHandler(servletHandler); contextHandlerCollection.addHandler(context);
context.setServletHandler(servletHandler); ServletManager.getInstance().addServletContext(url.getParameter(Constants.BIND_PORT_KEY, url.getPort()), context.getServletContext());
context.setServletHandler(servletHandler); ServletManager.getInstance().addServletContext(url.getParameter(Constants.BIND_PORT_KEY, url.getPort()), context.getServletContext());
context.setSecurityHandler(secHandler); context.setServletHandler(servletHandler); context.setAttribute("processor", processor);
setGzipHandler((GzipHandler)handler); else if (handler instanceof ServletHandler) setServletHandler((ServletHandler)handler); else
setGzipHandler((GzipHandler)handler); else if (handler instanceof ServletHandler) setServletHandler((ServletHandler)handler); else