@Override public String toString() { return e.toString(); } }, isVerbose);
public Operator negate() { if (negated == null) { throw new InvalidOperatorNegationException(); } return negated; } }
@Override public String getVerboseMessage() { return e.getVerboseMessage(); }
public Pair<Integer, JsonNode> getErrorResponse() { Map<String, List<String>> errors = Collections.singletonMap( "errors", Collections.singletonList(toString()) ); return buildResponse(errors); }
public String getLoggedMessage() { return String.format("ForbiddenAccessException: Message=%s\tMode=%s\tExpression=[%s]", getVerboseMessage(), getEvaluationMode(), getExpression()); } }
public Pair<Integer, JsonNode> getVerboseErrorResponse() { Map<String, List<String>> errors = Collections.singletonMap( "errors", Collections.singletonList(getVerboseMessage()) ); return buildResponse(errors); }
@Override public Pair<Integer, JsonNode> getVerboseErrorResponse() { return e.getVerboseErrorResponse(); }
@Override public Pair<Integer, JsonNode> getErrorResponse() { return e.getErrorResponse(); }
@Override public Pair<Integer, JsonNode> getErrorResponse() { return buildCustomResponse(); }
public TransactionException(Throwable e) { super(HttpStatus.SC_LOCKED, formatExceptionCause(e), e, null); } }
public Pair<Integer, JsonNode> getErrorResponse() { Map<String, List<String>> errors = Collections.singletonMap( "errors", Collections.singletonList(toString()) ); return buildResponse(errors); }
@Override public String toString() { return e.toString(); } }, isVerbose);
@Override public String getVerboseMessage() { return e.getVerboseMessage(); }
@Override public Pair<Integer, JsonNode> getVerboseErrorResponse() { return e.getVerboseErrorResponse(); }
@Override public Pair<Integer, JsonNode> getErrorResponse() { return e.getErrorResponse(); }
@Override public Pair<Integer, JsonNode> getVerboseErrorResponse() { return buildCustomResponse(); }
public Operator negate() { if (negated == null) { throw new InvalidOperatorNegationException(); } return negated; } }
public TransactionException(Throwable e) { super(HttpStatus.SC_LOCKED, formatExceptionCause(e), e, null); } }
@Override public Pair<Integer, JsonNode> getErrorResponse() { return buildCustomResponse(); }
@Override public Pair<Integer, JsonNode> getVerboseErrorResponse() { return buildCustomResponse(); }