Create a file tree repository.
Create a file tree repository.
the value type of the cache entries
converts a path to the cached value type T
toggles whether or not to follow symbolic links. When true, any symbolic links that point to a regular file will trigger an event when the target file is modified. For any symbolic links that point to a directory, the children of the target directory will be included (up to the max depth parameter specified by FileTreeRepository.register) and will trigger an event when any of the included children are modified. When false, symbolic links are not followed and only events for the symbolic link itself are reported.
toggles whether or not we rescan a directory's subtree when an update is detected for that directory. This can be very expensive since it will perform iops proportional to the number of files in the subtree. It generally should not be necessary since we are also watching the subtree for events.
a file tree repository.
Create a file tree repository.
Create a file tree repository.
the value type of the cache entries
converts a path to the cached value type T
toggles whether or not to follow symbolic links. When true, any symbolic links that point to a regular file will trigger an event when the target file is modified. For any symbolic links that point to a directory, the children of the target directory will be included (up to the max depth parameter specified by FileTreeRepository.register) and will trigger an event when any of the included children are modified. When false, symbolic links are not followed and only events for the symbolic link itself are reported.
a file tree repository.