У меня есть приложение Spring Integration, которое я хочу обновить с SprinbgBoot 1.5 до SpringBoot 2.1.
Из пакета org.springframework.integration.dsl в старой версии я использовал этот метод "from" для создания IntegrationFlow:
public static IntegrationFlowBuilder from(MessageSourcesFunction sources,
Consumer<SourcePollingChannelAdapterSpec> endpointConfigurer)
В новой версии этот метод больше не доступен, а также недоступен класс MessageSourcesFunction.
У меня возникают трудности при попытке изменить его на один из оставшихся доступных методов "из".
Старый код:
return IntegrationFlows.from( s -> s.file(new File("path")).filter(filters),
e -> e.poller(Pollers.cron("expression")))
.transform(...) .handle(...) .channel(...) .get();