Это, вероятно, очевидно, но я новичок в этой парадигме. Я создаю сервер Jetty и зарегистрирую свой класс websocket следующим образом:
        Server server = new Server(8080);
        WebSocketHandler wsHandler = new WebSocketHandler()
        {
            @Override
            public void configure(WebSocketServletFactory factory)
            {
                factory.register(MyEchoSocket.class);
            }
        };
        server.setHandler(wsHandler);
Websocket получает сообщения в порядке. Я хотел бы также иметь возможность отправлять сообщения с сервера, не получив сначала сообщение от клиента. Как получить доступ к экземпляру MyEchoSocket, который был создан при открытии соединения? Или, в более общем плане, как отправлять сообщения в сокете вне метода onText в MyEchoSocket?