mirror of
https://github.com/Vale54321/schafkopf-bot.git
synced 2025-12-15 11:19:33 +01:00
* moveBackend * added Frontend * added env support for COM port * added frontend into monorepo
24 lines
744 B
Java
24 lines
744 B
Java
package org.schafkopf;
|
|
|
|
import org.eclipse.jetty.websocket.server.JettyServerUpgradeRequest;
|
|
import org.eclipse.jetty.websocket.server.JettyServerUpgradeResponse;
|
|
import org.eclipse.jetty.websocket.server.JettyWebSocketCreator;
|
|
|
|
/**
|
|
* Creater to make new Instances of the FrontendConnection.
|
|
*/
|
|
public class FrontendEndpointCreator implements JettyWebSocketCreator {
|
|
private BackendServer backendServer;
|
|
|
|
public FrontendEndpointCreator(BackendServer backendServer) {
|
|
this.backendServer = backendServer;
|
|
}
|
|
|
|
@Override
|
|
public Object createWebSocket(
|
|
JettyServerUpgradeRequest jettyServerUpgradeRequest,
|
|
JettyServerUpgradeResponse jettyServerUpgradeResponse) {
|
|
return new FrontendEndpoint(this.backendServer);
|
|
}
|
|
}
|