docs: @Override
      public void handleMessage(WebSocketSession webSocketSession, WebSocketMessage<?> webSocketMessage) throws Exception {
          try {
              JSONObject json = new JSONObject(((TextMessage) webSocketMessage).getPayload());
              ValidMessage rm = (ValidMessage) tgtools.util.JsonParseHelper.parseToObject(json, ValidMessage.class);
              validLogin(webSocketSession, rm);
              mWebsocketCommand.process(rm.getOperation(), rm.getData());
          } catch (Exception e) {
              try {
                  ResponseMessage data = new ResponseMessage();
                  data.setStatus(false);
                  data.setData(e.getMessage());
                  webSocketSession.sendMessage(new TextMessage(tgtools.util.JsonParseHelper.parseToJsonObject(data).toString()));
              } catch (Exception ex) {
                  LogHelper.error("","AbstractSingleWebSocketHandler 初始化失败；原因："+e.toString(),"AbstractSingleWebSocketHandler.handleMessage",e);
  
              }
          }
  
      }