Мне нужно получить заголовок из сообщения Sqs, но я не могу изменить текущий код, поэтому автопровод заголовка не поддерживается.
@SqsListener(value = "...")
public void processMessage(Message event) {
processor.process(event);
}
Я пытался сделать это с QueueMessagingTemplate
.Я могу назначить ему перехватчик, используя QueueMessageChannel
и ChannelInterceptor
, но я не могу сказать sqs использовать этот шаблон для получения сообщений.
Спасибо за помощь.