在 Spring Integration 上获取 JMS 标头
如何在 Spring Integration jms 入站通道上获取 JMS 标头?我没有找到太多参考资料。
谢谢和问候。
How do I get JMS headers on my spring integration jms inbound channel ? I have not found much information on the reference.
Thanks and regards.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看一下 DefaultJmsHeaderMapper 类。它(默认情况下)负责将 JMS 消息映射到 Spring Integration 消息以及从 JMS 消息映射到 Spring Integration 消息。一旦定义了适当的规则,JMS 消息头将与任何其他 SI 消息头 (message.getHeaders()) 一样可见。
Take a look at the DefaultJmsHeaderMapper class. It is responsible (by default) for mapping to and from JMS messages into Spring Integration messages. Once you define appropriate rules, JMS message headers will be visible as any other SI message headers (message.getHeaders()).