@IntegrationFlow DSL 中的角色

问题描述 投票:0回答:1

使用消息驱动通道适配器时,是否可以通过 IntegrationFlow dsl 指定用于领导选举的端点角色?

我可以使用 Jms dsl 创建 JMS 消息驱动端点并在端点上设置角色,但我看不到通过 IntegrationFlow dsl 指定角色的方法。

spring-integration spring-jms spring-integration-dsl
1个回答
0
投票

MessageProducerSpec
JmsMessageDrivenChannelAdapterSpec
的超类现在正在反弹,缺少该属性。

很快就会修复。下周发布。

同时你可以做这样的事情:

JmsMessageDrivenEndpoint jmsMessageDrivenEndpoint = 
                Jms.messageDrivenChannelAdapter(amqFactory)
                        .destination("some_destination")
                        .getObject();
        jmsMessageDrivenEndpoint.setRole("some_role");

        return IntegrationFlow
                .from(jmsMessageDrivenEndpoint)
© www.soinside.com 2019 - 2024. All rights reserved.