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:fi.hsl.parkandride.itest.UtilizationITest.java

private ValidatableResponse submitUtilization(HttpStatus expectedStatus, Long facilityId,
        JSONObjectBuilder builder) {/*from   w ww.j  a  v a  2  s  .c  om*/
    return givenWithContent(authToken).body(builder.asArray()).when()
            .put(UrlSchema.FACILITY_UTILIZATION, facilityId).then().statusCode(expectedStatus.value());
}

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

/**
 * /* ww w  .  jav a 2s. c o m*/
 * 
 */
@GET
@Path("/recent")
@Produces(MediaType.APPLICATION_JSON)
public Response queryLast() {
    HttpStatus status = HttpStatus.OK;
    AssessmentCycles ac = acService.queryRecent();
    String cycleId = ac.getCycleId();
    AsBo ab = assessmentService.queryByCycleId(cycleId);
    String response = JSONObject.toJSONString(ab, JSONFilter.UNDERLINEFILTER);
    return Response.status(status.value()).entity(response).build();
}

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

/**
 * /* w  w w  .  ja va 2s .c o m*/
 * 
 */
@GET
@Path("/queryByCycleIdAndUserId")
@Produces(MediaType.APPLICATION_JSON)
public Response queryByCycleIdAndUserId() {
    HttpStatus status = HttpStatus.OK;
    List<AssessmentAnnInfoBo> list = assessmentService.queryAssessmentList();
    //      List<AssessmentInfoBo> list=assessmentService.queryAssessmentList();
    String response = JSONObject.toJSONString(list, JSONFilter.UNDERLINEFILTER);
    return Response.status(status.value()).entity(response).build();
}

From source file:org.wheelmap.android.net.AbstractExecutor.java

protected T executeRequest(RequestBuilder requestBuilder) throws RestServiceException {
    T content = null;/*from   w ww . j a v  a  2  s . c o  m*/

    String request = null;
    try {
        request = UriUtils.encodeQuery(requestBuilder.buildRequestUri(), "utf-8");
    } catch (UnsupportedEncodingException e) {
        processException(RestServiceException.ERROR_INTERNAL_ERROR, e, true);
    }

    Log.d("Executer", request);

    if (request == null) {
        // workaround for compiling not recognizing that request will be initialized
        return null;
    }

    int retryCount = 0;
    while (retryCount < fMaxRetryCount) {
        try {
            if (requestBuilder.getRequestType() == RequestBuilder.REQUEST_GET) {
                Log.d(getTag(), "getRequest = *" + request + "*");
                content = mRequestProcessor.get(new URI(request), mClazz);
            } else if (requestBuilder.getRequestType() == RequestBuilder.REQUEST_POST) {
                Log.d(getTag(), "postRequest = *" + request + "*");
                content = (T) mRequestProcessor.post(new URI(request), null, mClazz);
            } else if (requestBuilder.getRequestType() == RequestBuilder.REQUEST_PUT_PHOTO) {
                Log.d(getTag(), "uploadPhoto = *" + request + "+");

                content = (T) mRequestProcessor.post(new URI(request), null, mClazz);
            } else if (requestBuilder.getRequestType() == RequestBuilder.REQUEST_MAX_NODE_COUNT) {
                Log.d(getTag(), "getTotalNodeCount = *" + request + "+");

                content = (T) mRequestProcessor.get(new URI(request), mClazz);
            } else {
                Log.d(getTag(), "putRequest = *" + request + "*");
                mRequestProcessor.put(new URI(request), null);
            }
            break;
        } catch (URISyntaxException e) {
            processException(RestServiceException.ERROR_INTERNAL_ERROR, e, true);
        } catch (ResourceAccessException e) {
            retryCount++;
            if (retryCount < fMaxRetryCount) {
                Log.d(getTag(), "request timed out - retrying");
                try {
                    Thread.sleep(200);
                } catch (InterruptedException e1) { // do nothing, just
                    // continue and try
                    // again
                }
                continue;
            } else {
                processException(RestServiceException.ERROR_NETWORK_FAILURE, e, true);
            }
        } catch (HttpClientErrorException e) {
            HttpStatus status = e.getStatusCode();

            checkApiCallClientErrors(e);

            if (status.value() == statusAuthRequired
                    || (this instanceof ApiKeyExecutor && status.value() == statusBadRequest)) {
                Log.e(getTag(), "authorization failed - apikey not valid");
                processException(RestServiceException.ERROR_AUTHORIZATION_FAILED, e, true);
            } else if (status.value() == statusRequestForbidden) {
                Log.e(getTag(), "request forbidden");
                processException(RestServiceException.ERROR_REQUEST_FORBIDDEN, e, true);
            } else if ((status.value() == statusBadRequest) || (status.value() == statusNotFound)
                    || (status.value() == statusNotAcceptable)) {
                Log.e(getTag(), "request error");
                processException(RestServiceException.ERROR_CLIENT_FAILURE, e, true);
            } else {
                processException(RestServiceException.ERROR_CLIENT_FAILURE, e, true);
            }

        } catch (HttpServerErrorException e) {
            HttpStatus status = e.getStatusCode();
            if (status.value() == statusDownMaintenance) {
                processException(RestServiceException.ERROR_SERVER_DOWN, e, true);
            } else {
                processException(RestServiceException.ERROR_SERVER_FAILURE, e, true);
            }
        } catch (HttpMessageConversionException e) {
            processException(RestServiceException.ERROR_NETWORK_FAILURE, e, false);
        } catch (RestClientException e) {
            processException(RestServiceException.ERROR_NETWORK_UNKNOWN_FAILURE, e, true);
        }
    }
    Log.d(getTag(), "executeRequest successful");

    if (content != null) {

        WheelmapApp app = (WheelmapApp) this.getContext().getApplicationContext();

        if (content.getClass().toString().equals("class org.wheelmap.android.mapping.node.Photos")) {
            Log.d("Photos");
            try {

                for (Photo p : ((Photos) content).getPhotos()) {
                    p.getImages().remove(9);
                    p.getImages().remove(8);
                    p.getImages().remove(7);
                    p.getImages().remove(6);
                    p.getImages().remove(5);

                    p.getImages().remove(0);
                    p.getImages().remove(0);
                    p.getImages().remove(0);
                    p.getImages().remove(0);
                }

                app.setPhotos((Photos) content);

            } catch (Exception e) {
                e.printStackTrace();
            }
        } else if (content.getClass().toString().equals("class org.wheelmap.android.mapping.node.SingleNode")) {
            Log.d("Node");
            try {
                app.setNode(((SingleNode) content).getNode());
            } catch (Exception ex) {
                ex.printStackTrace();
            }
        } else if (content.getClass().toString().equals("class org.wheelmap.android.mapping.node.Nodes")) {

            int size = ((Nodes) content).getNodes().size();

            if (size == 0) {

                if (app.isSearching() == true)
                    app.setSearchSuccessfully(false);
                else
                    app.setSearchSuccessfully(true);

            }
        }
    }

    return content;
}

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

@GET
@Path("/{id}")
@Produces(MediaType.APPLICATION_JSON)//  w  ww . ja  va2s  . c o m
public Response queryUser(@PathParam("id") String id) throws Exception {
    HttpStatus status = HttpStatus.OK;
    String repsonse = null;

    paramCheck(id);

    UserBo user = userService.queryUser(id);
    if (user != null) {
        repsonse = JSONObject.toJSONString(user, buildLimitFieldFilter());
    } else {
        status = HttpStatus.NOT_FOUND;
        repsonse = FailResult.toJson(Code.USER_NOT_FOUND, "");
    }

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

From source file:com.surevine.alfresco.audit.listeners.AbstractAuditEventListener.java

/**
 * Default implementation, uses the response code to make an assertion on whether success is achieved.
 * /*  www  .ja  v  a2 s  .c o m*/
 * @throws JSONException
 * @throws IOException
 * 
 * @see com.surevine.alfresco.audit.listeners.AuditEventListener#decideSuccess(com.surevine.alfresco.audit.BufferedHttpServletResponse,
 *      com.surevine.alfresco.audit.Auditable)
 */
public void decideSuccess(final BufferedHttpServletResponse response, final Auditable audit)
        throws JSONException, IOException {

    HttpStatus responseStatus = HttpStatus.valueOf(response.getStatus());

    // Use the enumeration of the type to decide whether or not a failure response should be signalled.
    switch (responseStatus.series()) {
    case CLIENT_ERROR:
    case SERVER_ERROR:
        audit.setSuccess(false);
        audit.setDetails(responseStatus.value() + ": " + responseStatus.name());
        break;
    default:
        audit.setSuccess(true);
        break;
    }
}

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

/**
 * ??// www. j  a  v  a  2  s.  c  om
 * 
 */
@SuppressWarnings("rawtypes")
@GET
@Path("/queryByPeriodId")
@Produces(MediaType.APPLICATION_JSON)
public Response queryByPeriodId() {
    HttpStatus status = HttpStatus.OK;
    Map map = evaluationService.judgeEvaluation();
    String response = JSONObject.toJSONString(map, JSONFilter.UNDERLINEFILTER);
    return Response.status(status.value()).entity(response).build();
}

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

/**
 * ?// w ww .  j a v a  2  s .co m
 */
@SuppressWarnings("rawtypes")
@GET
@Path("/queryDepAverage/{userId}")
@Produces(MediaType.APPLICATION_JSON)
public Response queryAverage(@PathParam("userId") String userId) {
    HttpStatus status = HttpStatus.OK;
    Map map = evaluationService.queryDepAverage(userId);
    String response = JSONObject.toJSONString(map, JSONFilter.UNDERLINEFILTER);
    return Response.status(status.value()).entity(response).build();
}

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

/**
 * ?/*from w  w  w.  jav a 2 s.c  o m*/
 */
@SuppressWarnings("rawtypes")
@GET
@Path("/queryUserAverage/{userId}")
@Produces(MediaType.APPLICATION_JSON)
public Response queryUserAverage(@PathParam("userId") String userId) {
    HttpStatus status = HttpStatus.OK;
    Map map = evaluationService.queryUserAverage(userId);
    String response = JSONObject.toJSONString(map, JSONFilter.UNDERLINEFILTER);
    return Response.status(status.value()).entity(response).build();
}

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

/**
 * ?challenger// w  w w .  j av a 2s .co m
 */
@GET
@Path("/getAllUserPhoto")
@Produces(MediaType.APPLICATION_JSON)
public Response getAllUserPhoto() {
    HttpStatus status = HttpStatus.OK;
    List<UserPhoto> list = evaluationService.getAllUserPhoto();
    String response = JSONObject.toJSONString(list, JSONFilter.UNDERLINEFILTER);
    return Response.status(status.value()).entity(response).build();
}