ResourceBlundeMessageProducer é responsável pela geração de mensagens de erro. Estas mensagens são procuradas em um ResourceBundle, através de uma chave associada a cada erro.
A chave de um erro é composta do seguinte modo:
String key = simpleName + "." + errorName;
Onde simpleName é o atributo simpleName do Enum e o errorName é o nome da constante enum. Além disso, a chave é convertida em letras minúsculas.
Veja o exemplo:
A chave do erro representado por CPFError.INVALID_DIGITS é cpferror.invalid_digits .
@author Fabio Kung @author Leonardo Bessa
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|