static

in src/main/java/com/epam/digital/data/platform/restapi/core/utils/StatusUtils.java [31:48]


  static {
    kafkaResponseToHttpStatusMap = new EnumMap<>(Status.class);
    kafkaResponseToHttpStatusMap.put(Status.SUCCESS, HttpStatus.OK);
    kafkaResponseToHttpStatusMap.put(Status.CREATED, HttpStatus.CREATED);
    kafkaResponseToHttpStatusMap.put(Status.NO_CONTENT, HttpStatus.NO_CONTENT);
    kafkaResponseToHttpStatusMap.put(Status.NOT_FOUND, HttpStatus.NOT_FOUND);
    kafkaResponseToHttpStatusMap
        .put(Status.THIRD_PARTY_SERVICE_UNAVAILABLE, HttpStatus.INTERNAL_SERVER_ERROR);
    kafkaResponseToHttpStatusMap.put(Status.PROCEDURE_ERROR, HttpStatus.INTERNAL_SERVER_ERROR);
    kafkaResponseToHttpStatusMap
        .put(Status.INTERNAL_CONTRACT_VIOLATION, HttpStatus.INTERNAL_SERVER_ERROR);
    kafkaResponseToHttpStatusMap.put(Status.INVALID_SIGNATURE, HttpStatus.INTERNAL_SERVER_ERROR);
    kafkaResponseToHttpStatusMap.put(Status.CONSTRAINT_VIOLATION, HttpStatus.CONFLICT);
    kafkaResponseToHttpStatusMap.put(Status.JWT_EXPIRED, HttpStatus.FORBIDDEN);
    kafkaResponseToHttpStatusMap.put(Status.JWT_INVALID, HttpStatus.FORBIDDEN);
    kafkaResponseToHttpStatusMap.put(Status.FORBIDDEN_OPERATION, HttpStatus.FORBIDDEN);
    kafkaResponseToHttpStatusMap.put(Status.SQL_ERROR, HttpStatus.INTERNAL_SERVER_ERROR);
  }