Add getter for DispatchServer's HttpServer

This commit is contained in:
Melledy 2022-04-25 14:34:37 -07:00
parent f0ae673091
commit 459d3c2699

View File

@ -43,6 +43,7 @@ public final class DispatchServer {
public String regionListBase64; public String regionListBase64;
public HashMap<String, RegionData> regions; public HashMap<String, RegionData> regions;
private HttpServer server;
public DispatchServer() { public DispatchServer() {
this.regions = new HashMap<String, RegionData>(); this.regions = new HashMap<String, RegionData>();
@ -54,6 +55,10 @@ public final class DispatchServer {
this.initRegion(); this.initRegion();
} }
public HttpServer getServer() {
return server;
}
public InetSocketAddress getAddress() { public InetSocketAddress getAddress() {
return address; return address;
} }
@ -200,7 +205,6 @@ public final class DispatchServer {
} }
public void start() throws Exception { public void start() throws Exception {
HttpServer server;
if (Grasscutter.getConfig().getDispatchOptions().UseSSL) { if (Grasscutter.getConfig().getDispatchOptions().UseSSL) {
HttpsServer httpsServer = HttpsServer.create(getAddress(), 0); HttpsServer httpsServer = HttpsServer.create(getAddress(), 0);
SSLContext sslContext = SSLContext.getInstance("TLS"); SSLContext sslContext = SSLContext.getInstance("TLS");