Class ErrorMapping

java.lang.Object
dev.vality.error.mapping.ErrorMapping

public class ErrorMapping
extends Object
  • Constructor Details

    • ErrorMapping

      public ErrorMapping​(InputStream inputStream)
    • ErrorMapping

      public ErrorMapping​(InputStream inputStream, String patternReason)
    • ErrorMapping

      public ErrorMapping​(InputStream inputStream, String patternReason, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • ErrorMapping

      public ErrorMapping​(String patternReason, List<Error> errors)
  • Method Details

    • initErrorList

      public static List<Error> initErrorList​(InputStream inputStream, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • getFailureByCodeAndDescription

      @Deprecated public dev.vality.damsel.domain.Failure getFailureByCodeAndDescription​(String code, String description)
      Deprecated.
      Get failure by code and description if code is null check only description and if description is null check only code
      Parameters:
      code - String
      description - String
      Returns:
      Failure
      Throws:
      IllegalArgumentException - if code and description null together.
    • getFailureByRegexp

      @Deprecated public dev.vality.damsel.domain.Failure getFailureByRegexp​(String filter)
      Deprecated.
      Find by regexp
      Parameters:
      filter - String
      Returns:
      Failure
    • mapFailure

      public dev.vality.damsel.domain.Failure mapFailure​(String code)
    • mapFailure

      public dev.vality.damsel.domain.Failure mapFailure​(String code, String description)
    • mapFailure

      public dev.vality.damsel.domain.Failure mapFailure​(String code, String description, String state)
    • errorMappingIsExistAndNotWoody

      public boolean errorMappingIsExistAndNotWoody​(String code, String description)
    • validateMappingFormat

      public void validateMappingFormat()
      Deprecated.
      Validate mapping formate
    • validateMapping

      public void validateMapping()