Example usage for org.springframework.http HttpStatus value

List of usage examples for org.springframework.http HttpStatus value

Introduction

In this page you can find the example usage for org.springframework.http HttpStatus value.

Prototype

int value

To view the source code for org.springframework.http HttpStatus value.

Click Source Link

Usage

From source file:com.envision.envservice.rest.ClgApplicationResource.java

/**
 * ???//from  www  .j  ava 2  s. com
 * 
 * */
@GET
@Path("/queryAll")
@Produces(MediaType.APPLICATION_JSON)
public Response queryAll() throws Exception {
    HttpStatus status = HttpStatus.CREATED;
    String response = StringUtils.EMPTY;
    List<ClgApplication> list = clgApplicationService.queryClgApplication();
    response = JSONObject.toJSONString(list, JSONFilter.UNDERLINEFILTER);
    return Response.status(status.value()).entity(response).build();
}

From source file:com.github.ukase.web.UkaseController.java

@ExceptionHandler(IOException.class)
@ResponseBody/* ww w . j  a v  a 2 s.c om*/
public ResponseEntity<ExceptionMessage> handleIOException(IOException e) {
    HttpStatus status = HttpStatus.BAD_REQUEST;
    ExceptionMessage message = new ExceptionMessage(e.getMessage(), status.value());
    log.warn("IO Exception: {}", e);
    return new ResponseEntity<>(message, status);
}

From source file:org.swarmcom.jsynapse.TestBase.java

public void deleteAndCheckStatus(String path, Resource req, HttpStatus status) throws Exception {
    try (InputStream request = req.getInputStream()) {
        mockMvc.perform(delete(path).contentType(APPLICATION_JSON).content(IOUtils.toString(request)))
                .andExpect(status().is(status.value())).andReturn();
    }/*from  w ww . jav  a 2  s  . c o  m*/
}

From source file:com.github.ukase.web.UkaseController.java

@ExceptionHandler(InterruptedException.class)
@ResponseBody//from   w  w w .  ja va 2  s  .co m
public ResponseEntity<ExceptionMessage> handleInterruptedException(InterruptedException e) {
    HttpStatus status = HttpStatus.INTERNAL_SERVER_ERROR;
    ExceptionMessage message = new ExceptionMessage(e.getMessage(), status.value());
    log.warn("Interrupted: {}", message);
    return new ResponseEntity<>(message, status);
}

From source file:eu.modaclouds.sla.service.rest.AbstractSLARest.java

protected Response buildResponsePOST(HttpStatus status, MessageResponse message, String location) {
    ResponseBuilderImpl builder = new ResponseBuilderImpl();
    builder.header("location", location);
    builder.status(status.value());
    builder.entity(message);//  w w  w  .  j  a  v  a 2  s .co m
    return builder.build();
}

From source file:com.envision.envservice.rest.UserCaseResource.java

@GET
@Path("/user/{userId}")
@Produces(MediaType.APPLICATION_JSON)//from  w  w  w  .j av a 2s .co m
public Response queryByUser(@PathParam("userId") String userId) throws Exception {
    HttpStatus status = HttpStatus.OK;
    String response = JSONObject.toJSONString(userCaseService.queryUserCaseInfoByUser(userId),
            JSONFilter.UNDERLINEFILTER);
    return Response.status(status.value()).entity(response).build();
}

From source file:com.envision.envservice.rest.LeaveWordResource.java

@GET
@Path("/{id}")
@Produces(MediaType.APPLICATION_JSON)/*from w  w w  . jav  a 2  s  .c o m*/
public Response queryOther(@PathParam("id") String userId) throws Exception {
    HttpStatus status = HttpStatus.OK;
    String response = JSONObject.toJSONString(leaveWordService.queryOtherLeaveWord(userId),
            JSONFilter.NULLFILTER);

    return Response.status(status.value()).entity(response).build();
}

From source file:fi.hsl.parkandride.front.ExceptionHandlers.java

private ResponseEntity<Map<String, Object>> handleError(HttpServletRequest request, HttpStatus status,
        Throwable ex, String message, List<Violation> violations) {
    ex = resolveError(ex);//from www .ja  va 2s.  c om
    Map<String, Object> errorAttributes = new LinkedHashMap<>();
    errorAttributes.put("status", status.value());
    errorAttributes.put("message", message);
    errorAttributes.put("timestamp", DateTime.now());
    errorAttributes.put("exception", resolveError(ex).getClass().getName());
    if (violations != null && !violations.isEmpty()) {
        errorAttributes.put("violations", violations);
    }
    HttpHeaders headers = new HttpHeaders();
    headers.setContentType(APPLICATION_JSON);
    return new ResponseEntity<>(errorAttributes, headers, status);
}

From source file:com.walmart.gatling.AbstractRestIntTest.java

protected HttpStatus delete(String url) {
    ResponseEntity<Void> response = template.exchange(url, HttpMethod.DELETE, null, Void.class);
    HttpStatus code = response.getStatusCode();
    if (code == HttpStatus.OK || code == HttpStatus.NO_CONTENT || code == HttpStatus.NOT_FOUND)
        return response.getStatusCode();
    else {/*w ww.j  ava 2 s. c om*/
        fail("Expected the delete response to be 200 or 404, but was " + code.value() + "("
                + code.getReasonPhrase() + ").");
        return null; //for compiler
    }
}

From source file:cn.edu.zjnu.acm.judge.exception.GlobalExceptionHandler.java

@ExceptionHandler(MessageException.class)
public String messageExceptionHandler(HttpServletRequest request, HttpServletResponse response,
        MessageException ex) {/*from ww w . ja va2 s .  c o m*/
    String message = ex.getMessage();
    HttpStatus code = ex.getHttpStatus();
    try {
        message = messageSource.getMessage(message, null, localeResolver.resolveLocale(request));
    } catch (NoSuchMessageException ignore) {
    }
    request.setAttribute("message", message);
    if (code.is4xxClientError()) {
        response.setStatus(code.value());
    }
    return "message";
}