Package com.sun.jersey.api.client.ClientResponse

Examples of com.sun.jersey.api.client.ClientResponse.Status


    private <T> CreateSendException handleErrorResponse(UniformInterfaceException ue,
        ErrorDeserialiser<T> deserialiser) {
        ClientResponse response = ue.getResponse();
        ApiErrorResponse<T> apiResponse = null;
       
        Status responseStatus = response.getClientResponseStatus();
        if(responseStatus == Status.BAD_REQUEST ||
           responseStatus == Status.NOT_FOUND ||
           responseStatus == Status.UNAUTHORIZED) {
            try {
                apiResponse = deserialiser.getResponse(response);
View Full Code Here


    private <T> CreateSendException handleErrorResponse(UniformInterfaceException ue,
        ErrorDeserialiser<T> deserialiser) {
        ClientResponse response = ue.getResponse();
        ApiErrorResponse<T> apiResponse = null;
       
        Status responseStatus = response.getClientResponseStatus();
        if(responseStatus == Status.BAD_REQUEST ||
           responseStatus == Status.NOT_FOUND ||
           responseStatus == Status.UNAUTHORIZED ||
           responseStatus == Status.INTERNAL_SERVER_ERROR) {
            try {
View Full Code Here

        return checked(builder.get(ClientResponse.class));
    }

    private static ClientResponse checked(final ClientResponse response)
    throws UpdateServiceException {
        final Status status = response.getClientResponseStatus();
        if (status != Status.OK)
            throw new UpdateServiceException(status.getStatusCode(),
                    new UniformInterfaceException(response));
        return response;
    }
View Full Code Here

        if (cause != null) {
            ClientResponse response = cause.getResponse();
            if (response != null) {
                // Set status
                Status status = response.getClientResponseStatus();
                if (status == null) {
                    status = Status.fromStatusCode(response.getStatus());
                }
                if (status == null) {
                    exception.setHttpStatusCode(response.getStatus());
                } else {
                    exception.setHttpStatusCode(status.getStatusCode());
                    exception.setHttpReasonPhrase(status.getReasonPhrase());
                }

                // Set raw response body
                if (response.hasEntity()) {
                    try {
View Full Code Here

TOP

Related Classes of com.sun.jersey.api.client.ClientResponse.Status

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.