Examples of ErrorResponse


Examples of com.arnaudpiroelle.marvel.api.objects.ref.ErrorResponse

*/
public class RestServiceErrorHandler implements ErrorHandler {
    @Override
    public Throwable handleError(RetrofitError cause) {
        Response r = cause.getResponse();
        ErrorResponse data = (ErrorResponse) cause.getBodyAs(ErrorResponse.class);

        if (r != null) {
            if (r.getStatus() == 401) {
                return new AuthorizationException(data.getMessage(), cause);
            } else if (r.getStatus() == 403) {
                //TODO: Forbidden
            } else if (r.getStatus() == 404) {
                return new EntityNotFoundException(data.getMessage(), cause);
            } else if (r.getStatus() == 405) {
                //TODO: Method Not Allowed
            } else if (r.getStatus() == 409) {
                return new QueryException(data.getMessage(), cause);
            } else if (r.getStatus() == 429) {
                return new RateLimitException(data.getMessage(), cause);
            }


        }

View Full Code Here

Examples of com.detectlanguage.responses.ErrorResponse

            throws APIError {

        Gson gson = new GsonBuilder().setDateFormat("yyyy-MM-dd").create();

        if (body.contains("\"error\":")) {
            ErrorResponse errorResponse = gson.fromJson(body,
                    ErrorResponse.class);
            ErrorData error = errorResponse.error;
            throw new APIError(error.message, error.code);
        }
View Full Code Here

Examples of com.dottydingo.hyperion.api.ErrorResponse

                response.setResponseCode(status);

                response.setContentEncoding("UTF-8");
                response.setContentType("application/json");

                ErrorResponse errorResponse = new ErrorResponse();
                errorResponse.setStatusCode(response.getResponseCode());
                errorResponse.setMessage(error.getMessage());
                if (status == 500 || context.getShowErrorDetail())
                    errorResponse.setStackTrace(buildStackTrace(cause));

                String exceptionType = error.getClass().getName();
                if (!(error instanceof HyperionException))
                    exceptionType = InternalException.class.getName();
                else
                    errorResponse.setErrorDetails(((HyperionException) error).getErrorDetails());

                errorResponse.setType(exceptionType);

                endpointMarshaller.marshall(response.getOutputStream(), errorResponse);
            }
        }
View Full Code Here

Examples of com.fasterxml.clustermate.service.msg.ErrorResponse

    }

    @SuppressWarnings("unchecked")
    private <OUT extends ServiceResponse> OUT badRequest(ServiceResponse response, String error) {
        return (OUT) response
                .badRequest(new ErrorResponse(error))
                .setContentTypeJson();
    }
View Full Code Here

Examples of com.frontend.models.response.ErrorResponse

            DHAgreementModel dhAgreementModel = dhAlgorithm.generateInitialNumbers();
            UUID keyExchangeSessionId = UUID.randomUUID();
            keyExchangeSessions.put(keyExchangeSessionId, dhAgreementModel);
            return new DHAgreementResponse(dhAgreementModel.getP(), dhAgreementModel.getG(), dhAgreementModel.getPublicA(), keyExchangeSessionId);
        } catch (CreatingDHAgreementException e) {
            return new ErrorResponse(e.getMessage());
        }
    }
View Full Code Here

Examples of com.globant.google.mendoza.malbec.schema._2.ErrorResponse

   * contents.
   * @param response the xml response content.
   */
  private void processResponse(final String response) {
    try {
      ErrorResponse errorResponse =
        (ErrorResponse) CartUtils.unmarshal(response).getValue();
      this.responseMessage = errorResponse.getErrorMessage();
    } catch (Exception e) {
      // In case the message cannot be parsed, assign a default value to it.
      //log.warn("Could not parse message", e);
      log.warn("Could not parse message");
      log.warn("Using default value for response message");
View Full Code Here

Examples of com.linkedin.restli.common.ErrorResponse

  {
    MockFailedResponseFutureBuilder<Long, Greeting> builder = new MockFailedResponseFutureBuilder<Long, Greeting>();
    builder.setEntity(new Greeting());
    try
    {
      builder.setErrorResponse(new ErrorResponse());
      Assert.fail();
    }
    catch (IllegalStateException e)
    {
      // expected
    }

    builder = new MockFailedResponseFutureBuilder<Long, Greeting>();
    builder.setErrorResponse(new ErrorResponse());
    try
    {
      builder.setEntity(new Greeting());
      Assert.fail();
    }
View Full Code Here

Examples of com.porterhead.rest.api.ErrorResponse

    public Response getResponse() {
        return Response.status(status).type(MediaType.APPLICATION_JSON_TYPE).entity(getErrorResponse()).build();
    }

    public ErrorResponse getErrorResponse() {
        ErrorResponse response = new ErrorResponse();
        response.setApplicationMessage(developerMessage);
        response.setConsumerMessage(errorMessage);
        response.setValidationErrors(errors);
        return response;
    }
View Full Code Here

Examples of com.rapplogic.xbee.api.ErrorResponse

          processData(null, UGateEvent.Type.WIRELESS_DATA_TX_STATUS_RESPONSE_FAILED, command, rd,
              RS.rbLabel(KEY.SERVICE_TX_RESPONSE_ERROR, rd, txResponse.getStatus()));
        }
      } else if (response instanceof ErrorResponse) {
        final Command command = extractCommand(response);
        final ErrorResponse errorResponse = (ErrorResponse) response;
        final String rawBytes = ByteUtils.toBase16(response.getRawPacketBytes());
        RxData rd;
        // TODO : need a way to determine what address the error came from for an ErrorResponse
//        if (imgMap.containsKey(errorResponse.getRemoteAddress())) {
//          imgMap.get(errorResponse.getRemoteAddress()).setStatus(RxData.Status.PARSING_ERROR);
//          rd = imgMap.get(errorResponse.getRemoteAddress()).createImageSegmentsSnapshot();
//          imgMap.remove(errorResponse.getRemoteAddress());
//        } else {
          rd = new RxRawData<String>(null, Status.GENERAL_FAILURE, 0, rawBytes);
//        }
        processData(null, UGateEvent.Type.WIRELESS_DATA_TX_STATUS_RESPONSE_FAILED, command, rd,
            RS.rbLabel(KEY.SERVICE_TX_RESPONSE_ERROR, rd, errorResponse.getErrorMsg()));
        log.error("", errorResponse.getException());
      } else {
        final String rawBytes = ByteUtils.toBase16(response.getRawPacketBytes());
        int[] processedPacketBytes = response.getProcessedPacketBytes();
        if (processedPacketBytes != null && processedPacketBytes.length > 0) {
          /*
 
View Full Code Here

Examples of com.rf1m.image2css.domain.ErrorResponse

import com.rf1m.image2css.domain.ErrorResponse;

public class WebObjectFactory {

    public ErrorResponse newErrorResponse(final String message) {
        return new ErrorResponse(message);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.