package io.vivarium.net; import org.java_websocket.WebSocket; /** * Wraps a WebSocket so that is can be treated as an OutboundNetworkConnection. */ public class ServerWebSocket implements OutboundNetworkConnection { private final WebSocket _webSocket; public ServerWebSocket(WebSocket webSocket) { this._webSocket = webSocket; } @Override public void send(String text) { _webSocket.send(text); } @Override public void close() { _webSocket.close(); } }