Пример записи в Spring-файл интеграции - PullRequest
0 голосов
/ 30 мая 2018

Есть ли какой-нибудь рабочий пример поддержки записи файлов в Spring Integration DSL?Я не могу найти ничего о реализации DSL (например, шаг handle () в потоке интеграции и т. Д.). Спасибо.

1 Ответ

0 голосов
/ 30 мая 2018

В Справочном руководстве приведен пример :

@Bean
public IntegrationFlow fileWritingFlow() {
    return IntegrationFlows.from("fileWritingInput")
            .enrichHeaders(h -> h.header(FileHeaders.FILENAME, "foo.txt")
                      .header("directory", new File(tmpDir.getRoot(), "fileWritingFlow")))
            .handle(Files.outboundAdapter(m -> m.getHeaders().get("directory")))
            .channel(MessageChannels.queue("fileWritingResultChannel"))
            .get();
}

File-Split-FTP может также дать вам некоторое представление.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...