public CompletableFuture<?> delete(String url, Map<String, ?> urlVariables) throws RestClientException { return toCompletableFuture(template.delete(url, urlVariables)); }
public CompletableFuture<?> delete(String url, Object... urlVariables) throws RestClientException { return toCompletableFuture(template.delete(url, urlVariables)); }
public CompletableFuture<?> delete(URI url) throws RestClientException { return toCompletableFuture(template.delete(url)); }
@Test public void delete() throws Exception { Future<?> deletedFuture = template.delete(new URI(baseUrl + "/delete")); deletedFuture.get(); }
@Test public void deleteCallbackWithLambdas() throws Exception { ListenableFuture<?> deletedFuture = template.delete(new URI(baseUrl + "/delete")); deletedFuture.addCallback(Assert::assertNull, ex -> fail(ex.getMessage())); waitTillDone(deletedFuture); }
@Test public void deleteCallback() throws Exception { ListenableFuture<?> deletedFuture = template.delete(new URI(baseUrl + "/delete")); deletedFuture.addCallback(new ListenableFutureCallback<Object>() { @Override public void onSuccess(Object result) { assertNull(result); } @Override public void onFailure(Throwable ex) { fail(ex.getMessage()); } }); waitTillDone(deletedFuture); }
public CompletableFuture<?> delete(String url, Map<String, ?> urlVariables) throws RestClientException { return toCompletableFuture(template.delete(url, urlVariables)); }
public CompletableFuture<?> delete(String url, Map<String, ?> urlVariables) throws RestClientException { return toCompletableFuture(template.delete(url, urlVariables)); }
public CompletableFuture<?> delete(String url, Object... urlVariables) throws RestClientException { return toCompletableFuture(template.delete(url, urlVariables)); }
public CompletableFuture<?> delete(String url, Object... urlVariables) throws RestClientException { return toCompletableFuture(template.delete(url, urlVariables)); }
public CompletableFuture<?> delete(URI url) throws RestClientException { return toCompletableFuture(template.delete(url)); }
public CompletableFuture<?> delete(URI url) throws RestClientException { return toCompletableFuture(template.delete(url)); }