public class HttpServer
extends com.google.common.util.concurrent.AbstractService
| Constructor and Description |
|---|
HttpServer() |
HttpServer(WebConfig config) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doStart() |
protected void |
doStop() |
WebConfig |
getConfig() |
List<WebSocketResourceProvider> |
getWebSocketResourceProviders() |
void |
registerRouteHandler(String yamcsInstance,
RouteHandler routeHandler) |
void |
registerWebSocketRouteHandler(WebSocketResourceProvider provider) |
void |
startServer() |
io.netty.util.concurrent.Future<?> |
stopServer() |
public HttpServer()
public HttpServer(WebConfig config)
protected void doStart()
doStart in class com.google.common.util.concurrent.AbstractServicepublic void startServer()
throws InterruptedException
InterruptedExceptionpublic io.netty.util.concurrent.Future<?> stopServer()
public WebConfig getConfig()
public void registerRouteHandler(String yamcsInstance, RouteHandler routeHandler)
public void registerWebSocketRouteHandler(WebSocketResourceProvider provider)
public List<WebSocketResourceProvider> getWebSocketResourceProviders()
protected void doStop()
doStop in class com.google.common.util.concurrent.AbstractServiceCopyright © 2017 Space Applications Services. All rights reserved.