org.marketcetera.util.log
Interface I18NBoundMessage
- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- I18NBoundMessage0P, I18NBoundMessage1P, I18NBoundMessage2P, I18NBoundMessage3P, I18NBoundMessage4P, I18NBoundMessage5P, I18NBoundMessage6P, I18NBoundMessageBase, I18NBoundMessageNP, I18NMessage0P
public interface I18NBoundMessage
- extends Serializable
A bound message, representing the combination of an I18NMessage and its parameters, if any.
- Since:
- 0.5.0
- Version:
- $Id: I18NBoundMessage.java 16154 2012-07-14 16:34:05Z colin $
- Author:
- tlerios@marketcetera.com
|
Method Summary |
void |
debug(Object category)
A convenience method for I18NLoggerProxy.debug(Object,I18NMessage,Object...). |
void |
debug(Object category,
Throwable throwable)
A convenience method for I18NLoggerProxy.debug(Object,Throwable,I18NMessage,Object...). |
void |
error(Object category)
A convenience method for I18NLoggerProxy.error(Object,I18NMessage,Object...). |
void |
error(Object category,
Throwable throwable)
A convenience method for I18NLoggerProxy.error(Object,Throwable,I18NMessage,Object...). |
I18NLoggerProxy |
getLoggerProxy()
Returns the logger proxy that can log the receiver. |
I18NMessage |
getMessage()
Returns the receiver's message. |
I18NMessageProvider |
getMessageProvider()
Returns the message provider that can map the receiver. |
Serializable[] |
getParams()
Returns the receiver's parameters. |
Object[] |
getParamsAsObjects()
Returns the receiver's parameters as objects. |
String |
getText()
A convenience method for I18NMessageProvider.getText(I18NMessage,Object...). |
String |
getText(Locale locale)
A convenience method for I18NMessageProvider.getText(Locale,I18NMessage,Object...). |
void |
info(Object category)
A convenience method for I18NLoggerProxy.info(Object,I18NMessage,Object...). |
void |
info(Object category,
Throwable throwable)
A convenience method for I18NLoggerProxy.info(Object,Throwable,I18NMessage,Object...). |
void |
trace(Object category)
A convenience method for I18NLoggerProxy.trace(Object,I18NMessage,Object...). |
void |
trace(Object category,
Throwable throwable)
A convenience method for I18NLoggerProxy.trace(Object,Throwable,I18NMessage,Object...). |
void |
warn(Object category)
A convenience method for I18NLoggerProxy.warn(Object,I18NMessage,Object...). |
void |
warn(Object category,
Throwable throwable)
A convenience method for I18NLoggerProxy.warn(Object,Throwable,I18NMessage,Object...). |
EMPTY_PARAMS
static final Serializable[] EMPTY_PARAMS
- An empty parameter list for a bound message.
getLoggerProxy
I18NLoggerProxy getLoggerProxy()
- Returns the logger proxy that can log the receiver.
- Returns:
- The proxy.
getMessageProvider
I18NMessageProvider getMessageProvider()
- Returns the message provider that can map the receiver.
- Returns:
- The message provider.
getMessage
I18NMessage getMessage()
- Returns the receiver's message.
- Returns:
- The message.
getParams
Serializable[] getParams()
- Returns the receiver's parameters.
- Returns:
- The parameters.
getParamsAsObjects
Object[] getParamsAsObjects()
- Returns the receiver's parameters as objects.
- Returns:
- The parameters.
getText
String getText(Locale locale)
- A convenience method for
I18NMessageProvider.getText(Locale,I18NMessage,Object...).
getText
String getText()
- A convenience method for
I18NMessageProvider.getText(I18NMessage,Object...).
error
void error(Object category,
Throwable throwable)
- A convenience method for
I18NLoggerProxy.error(Object,Throwable,I18NMessage,Object...).
error
void error(Object category)
- A convenience method for
I18NLoggerProxy.error(Object,I18NMessage,Object...).
warn
void warn(Object category,
Throwable throwable)
- A convenience method for
I18NLoggerProxy.warn(Object,Throwable,I18NMessage,Object...).
warn
void warn(Object category)
- A convenience method for
I18NLoggerProxy.warn(Object,I18NMessage,Object...).
info
void info(Object category,
Throwable throwable)
- A convenience method for
I18NLoggerProxy.info(Object,Throwable,I18NMessage,Object...).
info
void info(Object category)
- A convenience method for
I18NLoggerProxy.info(Object,I18NMessage,Object...).
debug
void debug(Object category,
Throwable throwable)
- A convenience method for
I18NLoggerProxy.debug(Object,Throwable,I18NMessage,Object...).
debug
void debug(Object category)
- A convenience method for
I18NLoggerProxy.debug(Object,I18NMessage,Object...).
trace
void trace(Object category,
Throwable throwable)
- A convenience method for
I18NLoggerProxy.trace(Object,Throwable,I18NMessage,Object...).
trace
void trace(Object category)
- A convenience method for
I18NLoggerProxy.trace(Object,I18NMessage,Object...).
Copyright © 2012. All Rights Reserved.