Example usage for org.apache.http.client.methods HttpDelete HttpDelete

List of usage examples for org.apache.http.client.methods HttpDelete HttpDelete

Introduction

In this page you can find the example usage for org.apache.http.client.methods HttpDelete HttpDelete.

Prototype

public HttpDelete(final String uri) 

Source Link

Usage

From source file:com.sepgil.ral.DeleteNodeTask.java

@Override
public HttpRequestBase getHttpRequest(String url) {
    return new HttpDelete(url);
}

From source file:com.hoccer.http.AsyncHttpDelete.java

@Override
protected HttpRequestBase createRequest(String pUrl) {
    return new HttpDelete(pUrl);
}

From source file:com.msopentech.odatajclient.engine.client.http.DefaultHttpUriRequestFactory.java

@Override
public HttpUriRequest createHttpUriRequest(final HttpMethod method, final URI uri) {
    HttpUriRequest result;/*from w w w. java2s .co m*/

    switch (method) {
    case POST:
        result = new HttpPost(uri);
        break;

    case PUT:
        result = new HttpPut(uri);
        break;

    case PATCH:
        result = new HttpPatch(uri);
        break;

    case MERGE:
        result = new HttpMerge(uri);
        break;

    case DELETE:
        result = new HttpDelete(uri);
        break;

    case GET:
    default:
        result = new HttpGet(uri);
        break;
    }

    return result;
}

From source file:io.selendroid.standalone.server.util.HttpClientUtil.java

public static HttpResponse executeRequest(String url, HttpMethod method) throws Exception {
    HttpRequestBase request;/*from   w w w  .  j  a  v a 2 s  .  c  om*/
    if (HttpMethod.GET.equals(method)) {
        request = new HttpGet(url);
    } else if (HttpMethod.POST.equals(method)) {
        request = new HttpPost(url);
    } else if (HttpMethod.DELETE.equals(method)) {
        request = new HttpDelete(url);
    } else {
        throw new RuntimeException("Provided HttpMethod not supported: " + method);
    }
    return getHttpClient().execute(request);
}

From source file:com.aliyun.android.oss.task.MultipartUploadAbortTask.java

/**
 * HttpDelete/* w ww .j av a 2 s . c  o m*/
 */
protected HttpUriRequest generateHttpRequest() {
    String requestUri = this.getOSSEndPoint()
            + httpTool.generateCanonicalizedResource("/" + OSSHttpTool.encodeUri(objectKey));
    HttpDelete httpDelete = new HttpDelete(requestUri);

    String resource = httpTool.generateCanonicalizedResource("/" + bucketName + "/" + objectKey);
    String dateStr = Helper.getGMTDate();
    String authorization = OSSHttpTool.generateAuthorization(accessId, accessKey, httpMethod.toString(), "", "",
            dateStr, "", resource);

    httpDelete.setHeader(AUTHORIZATION, authorization);
    httpDelete.setHeader(DATE, dateStr);

    return httpDelete;
}

From source file:es.ugr.swad.swadroid.webservices.RestEasy.java

public static void doDelete(String url) throws ClientProtocolException, IOException {
    HttpClient httpclient = new DefaultHttpClient();
    HttpDelete delete = new HttpDelete(url);
    delete.addHeader("accept", "application/json");
    httpclient.execute(delete);/*  w  w  w .  j  av  a 2  s  .c o m*/
}

From source file:org.openo.nfvo.monitor.umc.monitor.common.HttpClientUtil.java

/**
 * @Title httpDelete//w ww .  j  av a2  s  .com
 * @Description TODO(realize the rest interface to access by httpDelete)
 * @param url
 * @return
 * @throws Exception
 * @return int (return StatusCode,If zero error said)
 */
public static int httpDelete(String url) throws Exception {

    CloseableHttpClient httpClient = HttpClients.createDefault();
    HttpDelete httpDelete = new HttpDelete(url);
    try {
        CloseableHttpResponse res = httpClient.execute(httpDelete);
        try {
            return res.getStatusLine().getStatusCode();
        } finally {
            res.close();
        }
    } catch (ParseException e) {
        LOGGER.error("HttpClient throw ParseException:" + url, e);
    } catch (IOException e) {
        LOGGER.error("HttpClient throw IOException:" + url, e);
    } finally {
        try {
            httpClient.close();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            LOGGER.error("HttpClient Close throw IOException", e);
        }
    }

    return 0;

}

From source file:org.jenkinsci.plugins.relution_publisher.net.requests.EntityRequest.java

private HttpUriRequest createHttpRequest(final Method method, final String uri, final HttpEntity entity) {

    switch (method) {
    default://from   w w w .j  a v  a  2 s . co  m
    case GET:
        return new HttpGet(uri);

    case POST:
        final HttpPost post = new HttpPost(uri);
        if (entity != null) {
            post.setEntity(entity);
        }
        return post;

    case PUT:
        final HttpPut put = new HttpPut(uri);
        if (entity != null) {
            put.setEntity(entity);
        }
        return put;

    case DELETE:
        return new HttpDelete(uri);
    }
}

From source file:org.bedework.util.http.HttpUtil.java

public static CloseableHttpResponse doDelete(final CloseableHttpClient cl, final URI uri, final Headers hdrs,
        final String acceptContentType) throws IOException {
    final Headers headers = ensureHeaders(hdrs);

    if (acceptContentType != null) {
        headers.add("Accept", acceptContentType);
    }//w  w w . j  a v a2  s  .  c o  m

    final HttpDelete method = new HttpDelete(uri);

    method.setHeaders(headers.asArray());

    return cl.execute(method);
}

From source file:org.apache.olingo.client.core.http.DefaultHttpUriRequestFactory.java

@Override
public HttpUriRequest create(final HttpMethod method, final URI uri) {
    HttpUriRequest result;/*from   w ww.  ja v  a 2  s  .  c  o m*/

    switch (method) {
    case POST:
        result = new HttpPost(uri);
        break;

    case PUT:
        result = new HttpPut(uri);
        break;

    case PATCH:
        result = new HttpPatch(uri);
        break;

    case MERGE:
        result = new HttpMerge(uri);
        break;

    case DELETE:
        result = new HttpDelete(uri);
        break;

    case GET:
    default:
        result = new HttpGet(uri);
        break;
    }

    return result;
}