@Override
  public void deleteNodeHasUUID(String path, String uuid) {
    _reaper.submit(() -> getChildren(path).map(children -> ZKUtil.findNodeWithUUID(children, uuid)).flatMap(node -> {
      if (node != null) {
        return delete(node, -1);
      } else {
        return Task.value(null);
      }
    }));
  }
@Override
  public void deleteNodeHasUUID(String path, String uuid) {
    _reaper.submit(() -> getChildren(path).map(children -> ZKUtil.findNodeWithUUID(children, uuid)).flatMap(node -> {
      if (node != null) {
        return delete(node, -1);
      } else {
        return Task.value(null);
      }
    }));
  }
@ Override public void deleteNodeHasUUID ( String path , String uuid ) { _reaper . submit ( ( ) -> getChildren ( path ) . map ( children -> ZKUtil . findNodeWithUUID ( children , uuid ) ) . flatMap ( node -> { if ( node != null ) { return delete ( node , - 1 ) ; } else { return Task . value ( null ) ; } } ) ) ; }
{@inheritDoc}
{