Files
schafkopf-bot/Backend/src/main/java/org/schafkopf/FrontendEndpointCreator.java
Valentin Heiserer 09c38c81dd Mono Repo
* moveBackend

* added Frontend

* added env support for COM port

* added frontend into monorepo
2024-04-16 22:24:11 +02:00

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);
}
}