Class JettyHttpServer
java.lang.Object
com.sun.net.httpserver.HttpServer
org.eclipse.jetty.http.spi.JettyHttpServer
public class JettyHttpServer
extends com.sun.net.httpserver.HttpServer
Jetty implementation of
HttpServer.-
Constructor Summary
ConstructorsConstructorDescriptionJettyHttpServer(Server server, boolean shared) JettyHttpServer(Server server, boolean shared, HttpConfiguration configuration) -
Method Summary
Modifier and TypeMethodDescriptionvoidbind(InetSocketAddress addr, int backlog) com.sun.net.httpserver.HttpContextcreateContext(String path) com.sun.net.httpserver.HttpContextcreateContext(String path, com.sun.net.httpserver.HttpHandler httpHandler) protected Serverprotected ServerConnectornewServerConnector(InetSocketAddress addr, int backlog) voidremoveContext(com.sun.net.httpserver.HttpContext context) voidremoveContext(String path) voidsetExecutor(Executor executor) voidstart()voidstop(int delay) Methods inherited from class com.sun.net.httpserver.HttpServer
create, create
-
Constructor Details
-
JettyHttpServer
-
JettyHttpServer
-
-
Method Details
-
getHttpConfiguration
-
bind
- Specified by:
bindin classcom.sun.net.httpserver.HttpServer- Throws:
IOException
-
getServer
-
newServerConnector
-
getAddress
- Specified by:
getAddressin classcom.sun.net.httpserver.HttpServer
-
start
public void start()- Specified by:
startin classcom.sun.net.httpserver.HttpServer
-
setExecutor
- Specified by:
setExecutorin classcom.sun.net.httpserver.HttpServer
-
getExecutor
- Specified by:
getExecutorin classcom.sun.net.httpserver.HttpServer
-
stop
public void stop(int delay) - Specified by:
stopin classcom.sun.net.httpserver.HttpServer
-
createContext
public com.sun.net.httpserver.HttpContext createContext(String path, com.sun.net.httpserver.HttpHandler httpHandler) - Specified by:
createContextin classcom.sun.net.httpserver.HttpServer
-
createContext
- Specified by:
createContextin classcom.sun.net.httpserver.HttpServer
-
removeContext
- Specified by:
removeContextin classcom.sun.net.httpserver.HttpServer- Throws:
IllegalArgumentException
-
removeContext
public void removeContext(com.sun.net.httpserver.HttpContext context) - Specified by:
removeContextin classcom.sun.net.httpserver.HttpServer
-