@Signature public void clearHandlers() { handlers.setHandlers(new Handler[0]); }
public static void main(String[] args) throws Exception { String configPort = "8080"; if(args.length > 0){ configPort = args[0]; } String port = System.getProperty("server.http.port", configPort); System.out.println("Server started on port: " + port); Server server = new Server(); server.setConnectors(new Connector[]{createConnector(server, Integer.parseInt(port))}); ServletContextHandler context = new ServletContextHandler(ServletContextHandler.NO_SESSIONS); context.setContextPath("/api"); ServletHolder servletHolder = new ServletHolder(createJerseyServlet()); servletHolder.setInitOrder(1); context.addServlet(servletHolder, "/*"); WebAppContext webAppContext = new WebAppContext(); webAppContext.setServer(server); webAppContext.setContextPath("/"); String resourceBase = System.getProperty("resourceBase"); if(resourceBase != null){ webAppContext.setResourceBase(resourceBase); } else { webAppContext.setResourceBase(Main.class.getResource("/webapp").toExternalForm()); } HandlerList handlers = new HandlerList(); handlers.setHandlers(new Handler[]{context, webAppContext}); server.setHandler(handlers); server.start(); server.join(); }
handlers.setHandlers(new Handler[] {mServletContextHandler, new DefaultHandler()}); mServer.setHandler(handlers);
handlers.setHandlers(handlersInList.toArray(new Handler[handlersInList.size()])); server.setHandler(handlers);
public void addRedirects(Server server) { RewriteHandler rewrite = new RewriteHandler(); RedirectPatternRule redirect = new RedirectPatternRule(); redirect.setPattern("/templeton/v1/application.wadl"); redirect.setLocation("/templeton/application.wadl"); rewrite.addRule(redirect); HandlerList handlerlist = new HandlerList(); ArrayList<Handler> handlers = new ArrayList<Handler>(); // Any redirect handlers need to be added first handlers.add(rewrite); // Now add all the default handlers for (Handler handler : server.getHandlers()) { handlers.add(handler); } Handler[] newlist = new Handler[handlers.size()]; handlerlist.setHandlers(handlers.toArray(newlist)); server.setHandler(handlerlist); }
public static void main(String[] args) throws Exception { // Embedded Jetty server Server server = new Server(HTTP_PORT); ResourceHandler resourceHandler = new ResourceHandler(); resourceHandler.setWelcomeFiles(new String[] {"index.html"}); resourceHandler.setDirectoriesListed(true); // resource base is relative to the WORKSPACE file resourceHandler.setResourceBase("./src/main/resources"); HandlerList handlerList = new HandlerList(); handlerList.setHandlers( new Handler[] {resourceHandler, new GraphQlHandler(), new DefaultHandler()}); server.setHandler(handlerList); server.start(); logger.info("Server running on port " + HTTP_PORT); server.join(); } }
@Override public void initialize(Server server, Injector injector) { final ServletContextHandler root = new ServletContextHandler(ServletContextHandler.SESSIONS); root.addServlet(new ServletHolder(new DefaultServlet()), "/*"); root.addFilter(GuiceFilter.class, "/*", null); final HandlerList handlerList = new HandlerList(); handlerList.setHandlers(new Handler[]{root}); server.setHandler(handlerList); } }
@Override public void initialize(Server server, Injector injector) { final ServletContextHandler root = new ServletContextHandler(ServletContextHandler.SESSIONS); root.addServlet(new ServletHolder(new DefaultServlet()), "/*"); JettyServerInitUtils.addExtensionFilters(root, injector); root.addFilter(GuiceFilter.class, "/*", null); final HandlerList handlerList = new HandlerList(); handlerList.setHandlers(new Handler[]{JettyServerInitUtils.wrapWithDefaultGzipHandler(root, 4096, -1)}); server.setHandler(handlerList); }
handlers.setHandlers(new Handler[]{staticResourceHandler, servletContextHandler});
handlerList.setHandlers( new Handler[]{ JettyServerInitUtils.getJettyRequestLogHandler(),
handlerList.setHandlers( new Handler[]{ JettyServerInitUtils.getJettyRequestLogHandler(),
handlerList.setHandlers( new Handler[]{ JettyServerInitUtils.getJettyRequestLogHandler(),
handlers.setHandlers(new Handler[]{gzipHandler, new DefaultHandler()}); //DefaultHandler only called if other handlers aren't called. m_server.setHandler(handlers);
resourceHandler.setResourceBase(webDir); HandlerList handlers = new HandlerList(); handlers.setHandlers(new Handler[]{new JsonpCallbackHandler(eventHubHandler), securityHandler});
handlerList.setHandlers(new Handler[]{JettyServerInitUtils.wrapWithDefaultGzipHandler(root, 4096, -1)}); server.setHandler(handlerList);
public static void main(String[] args) throws Exception { // // This example uses Jetty as an embedded HTTP server Server server = new Server(PORT); // // In Jetty, handlers are how your get called backed on a request HttpMain main_handler = new HttpMain(); ResourceHandler resource_handler = new ResourceHandler(); resource_handler.setDirectoriesListed(false); resource_handler.setWelcomeFiles(new String[]{"index.html"}); resource_handler.setResourceBase("./src/test/resources/httpmain"); HandlerList handlers = new HandlerList(); handlers.setHandlers(new Handler[]{resource_handler, main_handler}); server.setHandler(handlers); server.start(); server.join(); }
handlerList.setHandlers( new Handler[]{ JettyServerInitUtils.getJettyRequestLogHandler(),
handlers.setHandlers( new Handler[] { resourceHandler, contexts } ); securityHandler.setHandler( handlers );
handlerList.setHandlers(new Handler[]{JettyServerInitUtils.wrapWithDefaultGzipHandler(root, 4096, -1)}); server.setHandler(handlerList);
handlerlist2.setHandlers(new Handler[]{fileHandler, rewriteHandler, new DefaultHandler()}); GzipHandler gzipHandler = new GzipHandler(); gzipHandler.setIncludedMimeTypes("text/html,text/plain,text/xml,text/css,application/javascript,text/javascript,application/json");