| Interface | Description |
|---|---|
| FileChangesListener |
Callback interface that file changes File Watcher is using to notify listeners about changes.
|
| ResourceWatcher |
Abstract resource watcher interface.
|
| Class | Description |
|---|---|
| AbstractResourceWatcher<Listener> |
Abstract resource watcher framework, which handles adding and removing listeners
and calling resource observer.
|
| FileWatcher |
File resources watcher
The file watcher checks directory and all its subdirectories for file changes and notifies its listeners accordingly
|
| ResourceWatcherService |
Generic resource watcher service
Other elasticsearch services can register their resource watchers with this service using
ResourceWatcherService.add(ResourceWatcher)
method. |
| WatcherHandle<W extends ResourceWatcher> |
| Enum | Description |
|---|---|
| ResourceWatcherService.Frequency |