Я хотел бы использовать свой пользовательский AggregationStrategy
, который расширяет UseOriginalAggregationStrategy
: OriginalPropertyAggregationStrategy
Этот новый пользовательский AggregationStrategy
имеет конструктор для принятия экземпляра Exchange
public OriginalPropertyAggregationStrategy(Exchange original, String... properties) {
super(original, true);
this.properties = properties;
}
Я намерен передать экземпляр этой Стратегии в Java DSL, но не знаю, как передать Exchange:
.split().method(SplitHelper.class, "invokeSplitter").aggregationStrategy(new OriginalPropertyAggregationStrategy(???, "MSG_RECOVERY_BEAN"))
.stopOnException()
.streaming().parallelProcessing().executorService(threadPoolExecutor)
Пожалуйста, помогите мне.