public class WebServer
extends java.lang.Object
Constructor and Description |
---|
WebServer() |
WebServer(Configuration configuration) |
Modifier and Type | Method and Description |
---|---|
protected void |
applyRoutes(RouteCollection routeCollection,
Context context) |
WebServer |
configure(Configuration configuration) |
protected Payload |
errorPage(java.lang.Exception e) |
protected Payload |
errorPage(Payload payload) |
protected Payload |
errorPage(Payload payload,
java.lang.Exception e) |
protected void |
handleServerError(Context context,
java.lang.Exception e) |
static void |
main(java.lang.String[] args) |
int |
port() |
void |
reset() |
WebServer |
start() |
WebServer |
start(int port) |
WebServer |
startOnRandomPort() |
WebServer |
startSSL(int port,
java.nio.file.Path pathCertificate,
java.nio.file.Path pathPrivateKey) |
void |
stop() |
public WebServer()
public WebServer(Configuration configuration)
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public WebServer configure(Configuration configuration)
public WebServer startOnRandomPort()
public WebServer start()
public WebServer start(int port)
public WebServer startSSL(int port, java.nio.file.Path pathCertificate, java.nio.file.Path pathPrivateKey)
public int port()
public void reset()
public void stop()
protected void applyRoutes(RouteCollection routeCollection, Context context) throws java.io.IOException
java.io.IOException
protected void handleServerError(Context context, java.lang.Exception e)
protected Payload errorPage(java.lang.Exception e)
Copyright © 2014. All Rights Reserved.