Package org.wildfly.plugin.dev

## Interface WatchHandler

-     public interface WatchHandler

  A handler for changes that happen to source files.
  Author:
    James R. Perkins

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface | Description
    --- | --- | ---
    `static interface` | `WatchHandler.Result` | The result of handling the changed source file.

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `WatchHandler.Result` | `handle​(org.wildfly.plugin.dev.WatchContext context, WatchEvent<Path> event, Path file)` |

- - ### Method Detail

    - #### handle

          WatchHandler.Result handle​(org.wildfly.plugin.dev.WatchContext context,
                                     WatchEvent<Path> event,
                                     Path file)
                              throws IOException,
                                     org.apache.maven.plugin.MojoExecutionException

      Throws:
        `IOException`
        `org.apache.maven.plugin.MojoExecutionException`