1
zj
2024-06-30 3134ce0036412b382b4ffacee73a1e2f7ba298bb
src/main/java/com/nq/ws/WebsocketRunClient.java
@@ -1,6 +1,7 @@
package com.nq.ws;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import com.nq.enums.EStockType;
import com.nq.pojo.StockRealTimeBean;
import com.nq.service.IMandatoryLiquidationService;
@@ -12,7 +13,9 @@
import org.java_websocket.handshake.ServerHandshake;
import org.springframework.context.ApplicationContext;
import java.lang.reflect.Type;
import java.net.URI;
import java.util.Map;
@Slf4j
public class WebsocketRunClient  extends WebSocketClient {
@@ -42,9 +45,15 @@
        }
    }
    public static Map<String, Object> jsonToMap(String json) {
        Gson gson = new Gson();
        Type type = new TypeToken<Map<String, Object>>(){}.getType();
        return gson.fromJson(json, type);
    }
    @Override
    public void onClose(int i, String s, boolean b) {
        log.info("websocket  马来西亚  关闭"+1);
        log.info("websocket  印度股票  关闭"+1);
    }
    @Override