|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ch.qos.cal10n.MessageConveyor
public class MessageConveyor
The default implementation for IMessageConveyor
based on resource
bundles.
getMessage(Enum, Object...)
for details.
Constructor Summary | |
---|---|
MessageConveyor(Locale locale)
The Locale associated with this instance. |
Method Summary | ||
---|---|---|
|
getMessage(E key,
Object... args)
Given an enum as key, find the resource bundle corresponding to this locale and return the message corresponding to the key passed as parameter (internationalized per this locale). |
|
String |
getMessage(MessageParameterObj mpo)
Syntactic sugar for the case where the massage is contained in a MessageParameterObj . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MessageConveyor(Locale locale)
Locale
associated with this instance.
locale
- the Locale which this conveyor targetsMethod Detail |
---|
public <E extends Enum<?>> String getMessage(E key, Object... args) throws MessageConveyorException
BaseName
annotation whereas the locale is specified in this MessageConveyor
instance's constructor.
getMessage
in interface IMessageConveyor
E
- an enum typekey
- an enum instance used as message keyargs
- optional arguments
MessageConveyorException
public String getMessage(MessageParameterObj mpo) throws MessageConveyorException
IMessageConveyor
MessageParameterObj
.
Equivalent to calling
getMessage(mpo.getKey(), mpo.getArgs());
getMessage
in interface IMessageConveyor
mpo
- The MessageParameterObj to translate
MessageConveyorException
IMessageConveyor.getMessage(Enum, Object...)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |