@MessagingGateway 和属性值
@MessagingGateway and values from properties
是否可以使用属性为@MessagingGateway 设置默认回复超时?
@MessagingGateway(
name = "name",
defaultRequestChannel = "channel",
errorChannel = "channel", defaultReplyTimeout=${myValue} )
defaultReplyTimeout=${myValue} 无效,因为它正在等待一个很长的值,但可能存在替代方法。
谢谢
抓得好!
由于我们的所有其他注释(@ServiceActivator
、@InboundChannelAdapter
等)都支持 PP 的值(autoStartup
、phase
等),@MessagingGateway
以及 @Gateway
也应该支持。
欢迎提出 JIRA 问题,我们会在 SI 4.2 中处理。
作为解决方法,您只能使用 <int:gateway>
XML @Import
.
是否可以使用属性为@MessagingGateway 设置默认回复超时?
@MessagingGateway(
name = "name",
defaultRequestChannel = "channel",
errorChannel = "channel", defaultReplyTimeout=${myValue} )
defaultReplyTimeout=${myValue} 无效,因为它正在等待一个很长的值,但可能存在替代方法。
谢谢
抓得好!
由于我们的所有其他注释(@ServiceActivator
、@InboundChannelAdapter
等)都支持 PP 的值(autoStartup
、phase
等),@MessagingGateway
以及 @Gateway
也应该支持。
欢迎提出 JIRA 问题,我们会在 SI 4.2 中处理。
作为解决方法,您只能使用 <int:gateway>
XML @Import
.