open fun doHandshakeInternal(wsHandler: WebSocketHandler, headers: HttpHeaders, uri: URI, protocols: MutableList<String>, extensions: MutableList<WebSocketExtension>, attributes: MutableMap<String, Any>): ListenableFuture<WebSocketSession>