@Override
    public boolean isValid() {
      return watcher.isOpen() && valid.get();
    }
Sets the state to SIGNALLED and enqueues this key with the watcher if it was previously in
the READY state.
jimfs/src/main/java/com/google/common/jimfs/AbstractWatchService.java