SimpleMessageProducer é responsável pela geração de mensagens de erro. Estas mensagens são geradas atraves dos nomes das anotoções que representam os erros.
A messagem de erro é composta do seguinte modo:
String message = (simpleName + "." + errorName).replaceFirst("[.]", " : ").replaceAll("_", " ");
Veja o exemplo:
A mesagem do erro representado por CPFError.INVALID_DIGITS é :
CPFError : INVALID DIGITS .
|
|
|
|
|
|