【问题标题】:Inbound Channel Adapter - Java / Annotation based configuration to start / stop using control bus入站通道适配器 - 基于 Java / 注释的配置以使用控制总线启动/停止
【发布时间】:2020-08-12 00:38:26
【问题描述】:

在我的应用程序中,需要启动入站通道适配器消息消费。我遇到了基于 xml 的配置,但我正在寻找 Spring 与 Annotation 或 Java 配置的集成来启动/停止入站通道适配器。

有人可以指出怎么做吗?

【问题讨论】:

  • 不知道什么是反对票,有了这个,我将永远无法在达到 15 个计数之前发表评论或投票:(

标签: java spring-boot annotations spring-integration


【解决方案1】:

请看这里:Spring Integration how to use Control Bus with JavaConfig, no DSL。该答案与您的担忧有关。

你应该对你的配置做一个@EndpointId和你的Java配置中的@InboundChannelAdapter

【讨论】:

  • 谢谢,阿尔乔姆。是的,@EndPointId 对于处理入站通道适配器很有用,有没有更好的方法来添加关闭挂钩来停止入站通道适配器?一种方法是在没有更多消息时。
  • 那是不同的故事,导致不同的方向。无论如何尝试看看MesaageSourceAdvice如何帮助你:docs.spring.io/spring-integration/docs/5.3.1.RELEASE/reference/…
猜你喜欢
  • 1970-01-01
  • 2015-03-10
  • 1970-01-01
  • 2018-07-06
  • 2016-11-17
  • 1970-01-01
  • 2017-05-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多