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.AssessmentResource.java

/**
 * /*from   www .  ja  v a2  s .  c o m*/
 * 
 */
@GET
@Path("/queryUnderlingList/{userId}")
@Produces(MediaType.APPLICATION_JSON)
public Response queryUnderlingList(@PathParam("userId") String userId) {
    HttpStatus status = HttpStatus.OK;
    List<AssessmentInfoBo> list = assessmentService.queryUnderlingList(userId);
    String response = JSONObject.toJSONString(list, JSONFilter.UNDERLINEFILTER);
    return Response.status(status.value()).entity(response).build();
}

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

@POST
@Path("/feedback/{courseId}")
@Produces(MediaType.APPLICATION_JSON)/*from   w ww  .j av  a  2  s.  com*/
public Response feedback(@PathParam("courseId") int courseId, CourseFeedbackBo feedback)
        throws ServiceException {
    HttpStatus status = HttpStatus.ACCEPTED;
    String response = StringUtils.EMPTY;

    if (checkParam(feedback)) {
        courseService.feedback(courseId, feedback);
    } else {
        status = HttpStatus.BAD_REQUEST;
        response = FailResult.toJson(Code.PARAM_ERROR, "??star");
    }

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

From source file:org.n52.web.ctrl.BaseController.java

private void writeExceptionResponse(WebException e, HttpServletResponse response, HttpStatus status) {

    if (status == INTERNAL_SERVER_ERROR) {
        LOGGER.error("An exception occured.", e);
    } else {//from  w w  w . j  a va  2  s  .c  o m
        LOGGER.debug("An exception occured.", e);
    }

    // TODO consider using a 'suppress_response_codes=true' parameter and always return 200 OK
    response.setStatus(status.value());
    response.setContentType(APPLICATION_JSON.getMimeType());
    ObjectMapper objectMapper = createObjectMapper();
    ObjectWriter writer = objectMapper.writerFor(ExceptionResponse.class);
    ExceptionResponse exceptionResponse = createExceptionResponse(e, status);
    try (OutputStream outputStream = response.getOutputStream()) {
        writer.writeValue(outputStream, exceptionResponse);
    } catch (IOException ioe) {
        LOGGER.error("Could not process error message.", ioe);
    }
}

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

/**
 * ?/*from   w  w  w.  jav  a2s . c  o  m*/
 * return boolean
 * true 
 * false ?
 */
@SuppressWarnings("rawtypes")
@GET
@Path("/isLower/{userId}")
@Produces(MediaType.APPLICATION_JSON)
public Response isLower(@PathParam("userId") String userId) {
    HttpStatus status = HttpStatus.CREATED;
    String response = StringUtils.EMPTY;
    Map map = assessmentService.isLower(userId);
    response = JSONObject.toJSONString(map, JSONFilter.UNDERLINEFILTER);
    return Response.status(status.value()).entity(response).build();
}

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

/**
 * /*from w w w  .  ja v a  2  s. c om*/
 */
@GET
@Path("/queryUsers")
@Produces(MediaType.APPLICATION_JSON)
public Response queryUsers() {
    HttpStatus status = HttpStatus.CREATED;
    String response = StringUtils.EMPTY;
    List<AsUserBo> list = assessmentService.queryUser();
    response = JSONObject.toJSONString(list, JSONFilter.UNDERLINEFILTER);
    return Response.status(status.value()).entity(response).build();
}

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

/**
 * /*from w ww.j  a  va 2s.c  o  m*/
 * ?ididid
 * 
 */
@GET
@Path("/queryAssessmentInfo/{cycleId}/{criticId}/{userId}")
@Produces(MediaType.APPLICATION_JSON)
public Response queryAssessmentInfo(@PathParam("cycleId") String cycleId,
        @PathParam("criticId") String criticId, @PathParam("userId") String userId) {
    HttpStatus status = HttpStatus.OK;
    AssessmentBo assessmentBo = assessmentService.queryAssessmentInfo(cycleId, criticId, userId);
    String response = JSONObject.toJSONString(assessmentBo, JSONFilter.UNDERLINEFILTER);
    return Response.status(status.value()).entity(response).build();
}

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

/**
 * //from w ww. j a va2 s.c  om
 * ?ididid
 * 
 */
@GET
@Path("/queryLastAssessmentInfo/{cycleId}/{criticId}/{userId}")
@Produces(MediaType.APPLICATION_JSON)
public Response queryLastAssessmentInfo(@PathParam("cycleId") String cycleId,
        @PathParam("criticId") String criticId, @PathParam("userId") String userId) {
    HttpStatus status = HttpStatus.OK;
    AssessmentBo assessmentBo = assessmentService.queryLastAssessmentInfo(cycleId, criticId, userId);
    String response = JSONObject.toJSONString(assessmentBo, JSONFilter.UNDERLINEFILTER);
    return Response.status(status.value()).entity(response).build();
}

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

/**
 * ?//from   www.  jav a 2 s.  c  o  m
 * 
 */
@GET
@Path("/queryUsersByUsername/{username}")
@Produces(MediaType.APPLICATION_JSON)
public Response queryUsersByUsername(@PathParam("username") String username) {
    HttpStatus status = HttpStatus.CREATED;
    String response = StringUtils.EMPTY;
    List<AsUserBo> list = assessmentService.queryUserByUsername(username);
    response = JSONObject.toJSONString(list, JSONFilter.UNDERLINEFILTER);
    return Response.status(status.value()).entity(response).build();
}

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

/**
 * //from w ww .jav a 2 s  . c  o  m
 * @Title: appraise 
 * @return Response     
 * @throws Exception 
 * @Date 20151020
 */
@POST
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public Response appraise(@Context HttpServletRequest request, PraiseDetail praiseDetail) throws Exception {
    HttpStatus status = HttpStatus.OK;
    String response = null;

    // ?
    checkPraiseDetail(praiseDetail);
    UserBo user = (UserBo) request.getSession().getAttribute(Constants.SESSION_USER);
    String userId = user.getUser_id();
    String host = IPUtil.getRemoteAddr(request);
    appraiseService.appraise(host, userId, praiseDetail);

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

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

@POST
@Consumes(MediaType.APPLICATION_JSON)//w  w  w .  jav  a  2 s. c o m
@Produces(MediaType.APPLICATION_JSON)
public Response addNew(UserCaseBo userCase) throws Exception {
    HttpStatus status = HttpStatus.CREATED;
    String response = StringUtils.EMPTY;
    if (!checkParam(userCase)) {
        status = HttpStatus.BAD_REQUEST;
        response = FailResult.toJson(Code.PARAM_ERROR, "?");
    } else {
        response = userCaseService.addUserCase(userCase).toJSONString();
    }

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