List of usage examples for org.apache.http.client.methods RequestBuilder delete
public static RequestBuilder delete()
From source file:org.keycloak.authorization.client.util.Http.java
public <R> HttpMethod<R> delete(String path) { return method(RequestBuilder.delete().setUri(path)); }
From source file:org.dasein.cloud.qingcloud.util.requester.QingCloudRequestBuilder.java
public static QingCloudRequestBuilder delete(QingCloud qingCloud) { return new QingCloudRequestBuilder(qingCloud, RequestBuilder.delete()); }
From source file:org.dasein.cloud.azurepack.platform.AzurePackDatabaseRequests.java
private RequestBuilder getDeleteDBRequestBuilder(String uri, String databaseName) { RequestBuilder requestBuilder = RequestBuilder.delete(); addCommonHeaders(requestBuilder);/*from w ww . ja v a 2s. c o m*/ requestBuilder.setUri(String.format(uri, this.provider.getContext().getCloud().getEndpoint(), this.provider.getContext().getAccountNumber(), databaseName)); return requestBuilder; }
From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java
public RequestBuilder deleteServer(String serverName) { RequestBuilder requestBuilder = RequestBuilder.delete(); addAzureCommonHeaders(requestBuilder); requestBuilder//from w ww . j av a 2 s. co m .setUri(String.format(RESOURCE_SERVER, this.provider.getContext().getAccountNumber(), serverName)); return requestBuilder; }
From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java
public RequestBuilder deleteDatabase(String serverName, String databaseName) throws InternalException { RequestBuilder requestBuilder = RequestBuilder.delete(); addAzureCommonHeaders(requestBuilder); requestBuilder.setUri(getEncodedUri(String.format(RESOURCE_DATABASE, this.provider.getContext().getAccountNumber(), serverName, databaseName))); return requestBuilder; }
From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java
public RequestBuilder deleteFirewallRule(String serverName, String ruleName) throws InternalException { RequestBuilder requestBuilder = RequestBuilder.delete(); addAzureCommonHeaders(requestBuilder); requestBuilder.setUri(getEncodedUri(String.format(RESOURCE_FIREWALL_RULE, this.provider.getContext().getAccountNumber(), serverName, ruleName))); return requestBuilder; }
From source file:cf.spring.servicebroker.ServiceBrokerTest.java
@Test public void unbind() throws Exception { final AtomicInteger unbindCounter = context.getBean("unbindCounter", AtomicInteger.class); assertEquals(unbindCounter.get(), 0); final HttpUriRequest unbindRequest = RequestBuilder.delete() .setUri(bindingUri + "?service_id=" + BROKER_ID_STATIC + "&" + "plan_id=" + PLAN_ID).build(); final CloseableHttpResponse unbindResponse = client.execute(unbindRequest); assertEquals(unbindResponse.getStatusLine().getStatusCode(), 200); assertEquals(unbindCounter.get(), 1); }
From source file:cf.spring.servicebroker.ServiceBrokerTest.java
@Test public void deprovision() throws Exception { final AtomicInteger deprovisionCounter = context.getBean("deprovisionCounter", AtomicInteger.class); assertEquals(deprovisionCounter.get(), 0); // Do deprovision final HttpUriRequest deprovisionRequest = RequestBuilder.delete() .setUri(instanceUri + "?service_id=" + BROKER_ID_STATIC + "&" + "plan_id=" + PLAN_ID).build(); final CloseableHttpResponse deprovisionResponse = client.execute(deprovisionRequest); assertEquals(deprovisionResponse.getStatusLine().getStatusCode(), 200); assertEquals(deprovisionCounter.get(), 1); }
From source file:jp.classmethod.aws.brian.BrianClient.java
@Override public void deleteTrigger(TriggerKey key) throws BrianClientException, BrianServerException { logger.debug("delete trigger: {}", key); HttpResponse httpResponse = null;//from w ww .ja va 2 s . c o m try { String path = String.format("/triggers/%s/%s", key.getGroup(), key.getName()); URI uri = new URI(scheme, null, hostname, port, path, null, null); HttpUriRequest httpRequest = RequestBuilder.delete().setUri(uri).build(); httpResponse = httpClientExecute(httpRequest); int statusCode = httpResponse.getStatusLine().getStatusCode(); if (statusCode == HttpStatus.SC_OK) { logger.info("trigger deleted: {}", key); return; } else if (statusCode >= 500) { throw new BrianServerException("status = " + statusCode); } else if (statusCode == HttpStatus.SC_NOT_FOUND) { throw new BrianClientException(String.format("triggerKey (%s/%s) is not found", new Object[] { key.getGroup(), key.getName() })); } else if (statusCode >= 400) { throw new BrianClientException("status = " + statusCode); } else { throw new Error("status = " + statusCode); } } catch (JsonProcessingException e) { throw new BrianServerException(e); } catch (URISyntaxException e) { throw new IllegalStateException(e); } catch (IOException e) { throw new BrianServerException(e); } catch (IllegalStateException e) { throw new Error(e); } finally { if (httpResponse != null) { EntityUtils.consumeQuietly(httpResponse.getEntity()); } } }
From source file:org.bonitasoft.connectors.rest.RESTConnector.java
/** * Generate a request builder based on the given method * // w w w . java 2 s. co m * @param method The method * @return The request builder */ private RequestBuilder getRequestBuilderFromMethod(final HTTPMethod method) { switch (method) { case GET: return RequestBuilder.get(); case POST: return RequestBuilder.post(); case PUT: return RequestBuilder.put(); case DELETE: return RequestBuilder.delete(); default: throw new IllegalStateException( "Impossible to get the RequestBuilder from the \"" + method.name() + "\" name."); } }