Мониторинг удаленного SFTP-сервера на наличие новых файлов с помощью JSCH и WatchService

В настоящее время я использую JSCH для реализации SFTP-клиента. Это хорошо работает для моих целей прямо сейчас, но при исследовании WatchService для другого проекта я задался вопросом, могу ли я реализовать его с помощью JSCH для мониторинга SFTP-сервера на наличие новых файлов.

Я подозреваю, что это невозможно прямо сейчас, поскольку WatchService требует, чтобы объект Watchable работал, и, насколько я могу судить, JSCH никоим образом не реализует Watchable.

Есть ли у кого-нибудь опыт с этим или идеи о том, как это можно сделать, учитывая вышеуказанное ограничение?


person Robert H    schedule 12.12.2012    source источник