String value = properties.get(key);
if (StringUtils.isNotEmpty(value)) {
try {
Integer integerValue = Integer.valueOf(value);
if (integerValue < 0) {
return new DefaultValidationResult().add(key, messages.invalidReasonLTZero(label));
}
}
catch (NumberFormatException e) {
return new DefaultValidationResult().add(key, messages.invalidReason(label, e.getMessage()));
}
}
return ValidationResult.VALID;
}