Package org.hcjf.utils
Class Messages
- java.lang.Object
-
- org.hcjf.utils.Messages
-
- Direct Known Subclasses:
Errors,LogMessages
public abstract class Messages extends java.lang.ObjectMessage manager- Author:
- javaito
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedMessages()
-
Method Summary
Modifier and Type Method Description protected voidaddInternalDefault(java.lang.String errorCode, java.lang.String defaultMessage)Add the default value associated to error code.protected java.lang.StringgetInternalMessage(java.lang.String messageCode, java.lang.String localeLayerName, java.lang.Object... params)Return the message associated to the error code.protected abstract java.lang.ClassgetLocaleLayerImplementation()Implement this method to specify a LocaleLayer for a particular Messages implementation
You can useDefaultLocaleLayerif don't want a specific LocaleLayer
-
-
-
Method Detail
-
getLocaleLayerImplementation
protected abstract java.lang.Class getLocaleLayerImplementation()
Implement this method to specify a LocaleLayer for a particular Messages implementation
You can useDefaultLocaleLayerif don't want a specific LocaleLayer- Returns:
- LocaleLayer implementation for the specific Messages implementation
-
getInternalMessage
protected java.lang.String getInternalMessage(java.lang.String messageCode, java.lang.String localeLayerName, java.lang.Object... params)Return the message associated to the error code.- Parameters:
messageCode- Message code.localeLayerName- Implementation name of the locale layer.params- Parameters to complete the message.- Returns:
- Message complete and translated.
-
addInternalDefault
protected void addInternalDefault(java.lang.String errorCode, java.lang.String defaultMessage)Add the default value associated to error code.- Parameters:
errorCode- Error code.defaultMessage- Default message.
-
-