本文整理了Java中org.mortbay.jetty.Server.setHandler()
方法的一些代码示例,展示了Server.setHandler()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Server.setHandler()
方法的具体详情如下:
包路径:org.mortbay.jetty.Server
类名称:Server
方法名:setHandler
暂无
代码示例来源:origin: ltsopensource/light-task-scheduler
initParams.put("lts.admin.config.path", confPath + "/conf");
webapp.setInitParams(initParams);
server.setHandler(webapp);
server.setStopAtShutdown(true);
server.start();
代码示例来源:origin: twitter/ambrose
});
server.setHandler(handler);
server.setStopAtShutdown(false);
代码示例来源:origin: Netflix/eureka
public void start() throws Exception {
server = new Server(port);
server.setHandler(new AppsResourceHandler());
server.start();
port = server.getConnectors()[0].getLocalPort();
}
代码示例来源:origin: mapsforge/mapsforge
@Before
public final void beforeTest() throws Exception {
Assert.assertFalse(this.httpRoot.exists());
Assert.assertTrue(this.httpRoot.mkdirs());
Context context = new Context(this.server, "/", Context.SESSIONS);
context.setBaseResource(new FileResource(new URL("file://" + this.httpRoot.getAbsolutePath())));
context.setContextPath("/");
context.addServlet(new ServletHolder(new DefaultServlet()), "/*");
this.server.setHandler(context);
this.server.start();
}
代码示例来源:origin: org.apache.accumulo/accumulo-server
public void start() {
try {
server.addConnector(sock);
server.setHandler(handler);
server.start();
} catch (Exception e) {
stop();
throw new RuntimeException(e);
}
}
代码示例来源:origin: jetoile/hadoop-unit
/**
* Create a servlet container.
*
* @param contextPath context path for the servlet, it must not be prefixed or append with "/", for the default
* context use ""
*/
public EmbeddedServletContainer(String contextPath) {
this.contextPath = contextPath;
server = new Server(0);
context = new Context();
context.setContextPath("/" + contextPath);
server.setHandler(context);
}
代码示例来源:origin: feroult/yawp
protected void startServer() {
try {
server = new Server();
server.addConnector(createConnector());
server.setHandler(helper.createWebApp());
server.start();
} catch (Exception e) {
throw new RuntimeException(e);
}
}
代码示例来源:origin: aseldawy/spatialhadoop2
/**
* Create an HTTP web server (using Jetty) that will stay running to answer
* all queries
*
* @throws Exception
*/
private static void startServer(OperationsParams params) throws Exception {
int port = params.getInt(HadoopVizWebServerPort, 8889);
Server server = new Server(port);
server.setHandler(new HadoopvizServer(params));
server.start();
LOG.info("HadoopViz server is running port: "+port);
server.join();
}
代码示例来源:origin: aseldawy/spatialhadoop2
/**
* Create an HTTP web server (using Jetty) that will stay running to answer
* all queries
* @throws Exception
*/
private static void startServer() throws Exception {
int port = 8890;
Server server = new Server(port);
server.setHandler(new DavinciServer());
server.start();
server.join();
}
代码示例来源:origin: aseldawy/spatialhadoop2
/**
* Create an HTTP web server (using Jetty) that will stay running to answer
* all queries
* @throws Exception
*/
private static void startServer() throws Exception {
int port = 8889;
Server server = new Server(port);
server.setHandler(new DaVinciServerV2());
server.start();
server.join();
}
代码示例来源:origin: org.mortbay.jetty/com.springsource.org.mortbay.jetty.server
/**
*/
public void setHandlers(Handler[] handlers)
{
HandlerCollection collection;
if (getHandler() instanceof HandlerCollection)
collection=(HandlerCollection)getHandler();
else
{
collection=new HandlerCollection();
setHandler(collection);
}
collection.setHandlers(handlers);
}
代码示例来源:origin: org.motechproject/motech-testing-utils
public StubServer(int port, String contextPath) {
server = new Server(port);
Context context = new Context(server, contextPath);
context.addServlet(new ServletHolder(createServlet()), "/*");
server.setHandler(context);
}
代码示例来源:origin: org.seleniumhq.selenium.grid/selenium-grid-webserver
protected void createHttpServer() {
final ContextHandlerCollection contexts;
final ServletHolder servletHolder;
final Context root;
httpServer = new Server(port);
contexts = new ContextHandlerCollection();
httpServer.setHandler(contexts);
root = new Context(contexts, "/", Context.SESSIONS);
servletHolder = new ServletHolder(new MainServlet());
servletHolder.setInitParameter("route_resolver", routeResolverClass().getName());
root.addServlet(servletHolder, "/*");
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-test-framework
public JavaNetReverseProxy(File cacheFolder) throws Exception {
this.cacheFolder = cacheFolder;
cacheFolder.mkdirs();
server = new Server();
ContextHandlerCollection contexts = new ContextHandlerCollection();
server.setHandler(contexts);
Context root = new Context(contexts, "/", Context.SESSIONS);
root.addServlet(new ServletHolder(this), "/");
SocketConnector connector = new SocketConnector();
server.addConnector(connector);
server.start();
localPort = connector.getLocalPort();
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-test-harness
public JavaNetReverseProxy(File cacheFolder) throws Exception {
this.cacheFolder = cacheFolder;
cacheFolder.mkdirs();
server = new Server();
ContextHandlerCollection contexts = new ContextHandlerCollection();
server.setHandler(contexts);
Context root = new Context(contexts, "/", Context.SESSIONS);
root.addServlet(new ServletHolder(this), "/");
SocketConnector connector = new SocketConnector();
server.addConnector(connector);
server.start();
localPort = connector.getLocalPort();
}
代码示例来源:origin: org.eclipse.hudson/hudson-test-framework
public JavaNetReverseProxy(File cacheFolder) throws Exception {
this.cacheFolder = cacheFolder;
cacheFolder.mkdirs();
server = new Server();
ContextHandlerCollection contexts = new ContextHandlerCollection();
server.setHandler(contexts);
Context root = new Context(contexts, "/", Context.SESSIONS);
root.addServlet(new ServletHolder(this), "/");
SocketConnector connector = new SocketConnector();
server.addConnector(connector);
server.start();
localPort = connector.getLocalPort();
}
代码示例来源:origin: org.mortbay.jetty/jetty-embedded
public static void main(String[] args)
throws Exception
{
Server server = new Server();
Connector connector=new SocketConnector();
connector.setPort(8080);
server.setConnectors(new Connector[]{connector});
Handler handler=new HelloHandler();
server.setHandler(handler);
server.start();
server.join();
}
代码示例来源:origin: org.mortbay.jetty/jetty-embedded
public static void main(String[] args)
throws Exception
{
Server server = new Server();
Connector connector=new SocketConnector();
connector.setPort(8080);
server.setConnectors(new Connector[]{connector});
ServletHandler handler=new ServletHandler();
server.setHandler(handler);
handler.addServletWithMapping("org.mortbay.jetty.example.MinimalServlets$HelloServlet", "/");
server.start();
server.join();
}
代码示例来源:origin: spring-projects/spring-hadoop-samples-old
public void start() throws Exception {
this.server = new Server(this.port);
WebAppContext root = new WebAppContext();
root.setContextPath("/");
root.setDescriptor(webappDirLocation + "/web.xml");
root.setResourceBase(webappDirLocation);
root.setParentLoaderPriority(true);
this.server.setHandler(root);
this.server.setStopAtShutdown(true);
this.server.start();
databaseServer = org.h2.tools.Server.createTcpServer(new String[]{"-tcpAllowOthers"}).start();
this.server.join();
}
代码示例来源:origin: hopshadoop/hops
protected void startJetty() throws Exception {
server = new Server(0);
context = new Context();
context.setContextPath("/foo");
server.setHandler(context);
context.addFilter(new FilterHolder(TestFilter.class), "/*", 0);
context.addServlet(new ServletHolder(TestServlet.class), "/bar");
host = "localhost";
port = getLocalPort();
server.getConnectors()[0].setHost(host);
server.getConnectors()[0].setPort(port);
server.start();
System.out.println("Running embedded servlet container at: http://" + host + ":" + port);
}
内容来源于网络,如有侵权,请联系作者删除!