Example usage for org.springframework.http RequestEntity method

List of usage examples for org.springframework.http RequestEntity method

Introduction

In this page you can find the example usage for org.springframework.http RequestEntity method.

Prototype

HttpMethod method

To view the source code for org.springframework.http RequestEntity method.

Click Source Link

Usage

From source file:com.github.wnameless.spring.bulkapi.DefaultBulkApiService.java

@Override
public BulkResponse bulk(BulkRequest req, HttpServletRequest servReq) {
    validateBulkRequest(req, servReq);//  ww  w. j  a va2  s. c  o  m

    List<BulkResult> results = new ArrayList<BulkResult>();
    RestTemplate template = new RestTemplate();
    for (BulkOperation op : req.getOperations()) {
        BodyBuilder bodyBuilder = RequestEntity.method(//
                httpMethod(op.getMethod()), computeUri(servReq, op));

        ResponseEntity<String> rawRes = template.exchange(requestEntity(bodyBuilder, op), String.class);

        if (!op.isSilent())
            results.add(buldResult(rawRes));
    }

    return new BulkResponse(results);
}

From source file:org.zalando.github.spring.UsersTemplate.java

@Override
public void deleteEmails(List<String> emails) {
    RequestEntity<List<String>> reqEntity = RequestEntity.method(HttpMethod.DELETE, buildUri(USER_EMAILS_PATH))
            .contentType(MediaType.APPLICATION_JSON).body(emails);
    getRestOperations().exchange(reqEntity, Void.class);
}