У меня есть некоторые свойства, которые я хотел бы прочитать из ранее заданных заголовков сообщений. Я сделал это:Как читать заголовки в RabbitMQ на Java?
Delivery delivery = consumer.nextDelivery();
Map<String, Object> headers = delivery.getProperties().getHeaders();
Проблема в том, что у заголовков странные типы - например, LongString. Есть ли вспомогательный класс, который позволит мне легко конвертировать заголовки в что-нибудь более полезное?
Я не спрашиваю, как поставить заголовки - я сделал это. Я спрашиваю, как их читать - поскольку у них нет обычного типа (ов). – korda
Покажите второй абзац: «Для чтения заголовков входящего сообщения из очереди кролика» – dmotta
Да, но это предполагает, что Object.toString() для значения заголовка - это все, что мне когда-либо понадобится - уверены ли вы, что это лучший/правильный способ прочитать эти значения? – korda