return wrapResponse(METHOD_DELETE, getInvocationBuilder().delete());
}
private Builder getInvocationBuilder() throws Exception {
Client client = customizeClient(ClientBuilder.newClient());
client.register(new HttpBasicAuthFilter(getUserName(), getPassword()));
WebTarget target = client.target(getUrl());
for (Map.Entry<String, String> e : getQueryParams().entrySet()) {
target = target.queryParam(e.getKey(), e.getValue());
}
return target.request(getResponseBodyMediaType()).header("X-Include-Resource-Links", "true").header("X-Requested-By", "MyClient");