Я хотел бы использовать Spring Integration для инициирования сообщений около файлов, которые отображаются в удаленном месте, без фактической их передачи. Все, что мне нужно, это генерация сообщения с, скажем, заголовками, указывающими путь к файлу и имени файла.Spring Integration FTP - опрос без передачи?
Каков наилучший способ для этого? Я попытался связать адаптер входящего канала FTP с активатором службы, чтобы записать нужные мне значения заголовка, но это приводит к тому, что файл будет передан в локальный каталог temp, и к тому моменту, когда его видит активатор службы, сообщение состоит из файла java.io.File, который ссылается на файл local и удаленная информация о пути исчезла. Можно ли трансформировать сообщение до появления этого локального переноса?
Я также попытался использовать трансформатор вместо активатора службы, чтобы увидеть, будет ли какая-то разница в сообщении. Нет, он все еще несет в качестве полезной нагрузки java.io.File, указывающий на локальный файл, без заголовков, идентифицирующих исходное удаленное местоположение. – Jeff