code: public List<Object> receiveAndConvertBatch(Destination destination, int batchSize) throws JmsException {
          List<Message> messages = receiveBatch(destination, batchSize);
          List<Object> result = new ArrayList<Object>(messages.size());
          for (Message next : messages) {
              result.add(doConvertFromMessage(next));
          }
          return result;
      }
docs: Receive a batch of up to batchSize for given Destination and convert each message in the batch. Other than batching this method is the same as {@link JmsTemplate#receiveAndConvert(Destination)}
  @return A list of {@link Message}
  @param destination The Destination
  @param batchSize The batch size
  @throws JmsException The {@link JmsException}