code: protected String formatQueueStatsLogLine(String queueName, ActiveMQQueueJmxStats stats) {
          StringBuilder buffer = new StringBuilder();
  
          buffer.append("|queue-stats|");
          buffer.append(encodeLogStatString(queueName));
          buffer.append("|");
          buffer.append(encodeLogStatString(stats.getBrokerName()));
          buffer.append("|");
          buffer.append(stats.getQueueSize());
          buffer.append("|");
          buffer.append(stats.getEnqueueCount());
          buffer.append("|");
          buffer.append(stats.getDequeueCount());
          buffer.append("|");
          buffer.append(stats.getNumConsumers());
          buffer.append("|");
          buffer.append(stats.getNumProducers());
          buffer.append("|");
          buffer.append(stats.getCursorPercentUsage());
          buffer.append("|");
          buffer.append(stats.getMemoryPercentUsage());
          buffer.append("|");
          buffer.append(stats.getInflightCount());
          buffer.append("|");
  
          return buffer.toString();
      }
docs: FIELDS:<br>
  <ul>
  <li>"queue-stats"</li>
  <li>queue-name</li>
  <li>broker-name</li>
  <li>queue-size</li>
  <li>enqueue-count</li>
  <li>dequeue-count</li>
  <li>num-consumer</li>
  <li>num-producer</li>
  <li>cursor-percent-usage</li>
  <li>memory-percent-usage</li>
  <li>inflight-count</li>
  </ul>
  
  @param queueName
  @param stats
  @return