WatchService / Deletions / File or Directory?

Я хочу определить, был ли удален файл или каталог. Очевидно, я не могу использовать Files.isDirectory (Path) и эквивалент для файлов, потому что файл / каталог уже удален.

Я думал об использовании двух экземпляров WatchService для отслеживания изменений файлов или каталогов, тогда я все время знаю, файл это или каталог. К сожалению, я не могу найти подходящий метод.

Изменить: я думаю, что любое другое решение, касающееся проверки строкового представления имен файлов и каталогов, подвержено ошибкам.

9
задан Johannes 20 November 2011 в 14:47
поделиться