весенняя интеграция - построчно читать удаленный файл

Я пытаюсь прочитать удаленный файл построчно, используя интеграцию Spring. Используя найденную весной документациюВот Я настроил свой проект для опроса файла и передачи его через sftp, когда он будет найден. Я застрял на том, как идти о чтении содержимого файла по одной строке за раз.

Вот моя настройка адаптера входящего канала, которая в настоящее время работает для извлечения файлов.

<int-sftp:inbound-channel-adapter id="sftpAdapterAutoCreate"
        session-factory="sftpSessionFactory"
        channel="receiveChannel"
        filename-pattern="*.txt"
        remote-directory="/home/springftp"
        preserve-timestamp="true"
        local-directory="file:C:\sprintftp"
        auto-create-local-directory="true"
        temporary-file-suffix=".writing"
        delete-remote-files="false">
    <int:poller fixed-rate="1000" max-messages-per-poll="1"/>
</int-sftp:inbound-channel-adapter>

<int:channel id="receiveChannel"> 
    <int:queue/> 
</int:channel> 

Изменить: Чтобы уточнить, я хотел бы получить одну строку за раз из удаленного файла, затем обработать содержимое этой строки, а затем получить следующую строку. Аналогично созданию java.io.inputstream для локального файла и чтению его построчно.

Буду признателен за любую оказанную помощь. Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос