Package org.marketcetera.util.log
Class I18NMessage0P
- java.lang.Object
-
- org.marketcetera.util.log.I18NMessage
-
- org.marketcetera.util.log.I18NMessage0P
-
- All Implemented Interfaces:
Serializable,I18NBoundMessage
public class I18NMessage0P extends I18NMessage implements I18NBoundMessage
An internationalized message, requiring exactly zero parameters.- Since:
- 0.5.0
- Version:
- $Id: I18NMessage0P.java 17760 2018-11-14 14:54:11Z colin $
- Author:
- tlerios@marketcetera.com
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private static StringSELF_PROXYThe logging proxy name.private static longserialVersionUID-
Fields inherited from class org.marketcetera.util.log.I18NMessage
UNKNOWN_ENTRY_ID
-
Fields inherited from interface org.marketcetera.util.log.I18NBoundMessage
EMPTY_PARAMS
-
-
Constructor Summary
Constructors Constructor Description I18NMessage0P(I18NLoggerProxy loggerProxy, String messageId)Create a new I18NMessage0P instance.I18NMessage0P(I18NLoggerProxy loggerProxy, String messageId, String entryId)Create a new I18NMessage0P instance.
-
Method Summary
-
Methods inherited from class org.marketcetera.util.log.I18NMessage
equals, getEntryId, getLoggerProxy, getMessageId, getMessageProvider, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.marketcetera.util.log.I18NBoundMessage
getLoggerProxy, getMessageProvider
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
SELF_PROXY
private static final String SELF_PROXY
The logging proxy name.
-
-
Constructor Detail
-
I18NMessage0P
public I18NMessage0P(I18NLoggerProxy loggerProxy, String messageId, String entryId)
Create a new I18NMessage0P instance.- Parameters:
loggerProxy- anI18NLoggerProxyvaluemessageId- aStringvalueentryId- aStringvalue- See Also:
I18NMessage(I18NLoggerProxy,String,String)
-
I18NMessage0P
public I18NMessage0P(I18NLoggerProxy loggerProxy, String messageId)
Create a new I18NMessage0P instance.- Parameters:
loggerProxy- anI18NLoggerProxyvaluemessageId- aStringvalue- See Also:
I18NMessage(I18NLoggerProxy,String)
-
-
Method Detail
-
getParamCount
public int getParamCount()
Description copied from class:I18NMessageReturns the number of parameters the receiver expects.- Specified by:
getParamCountin classI18NMessage- Returns:
- The number of parameters; -1 indicates a variable number.
-
getMessage
public I18NMessage0P getMessage()
Description copied from interface:I18NBoundMessageReturns the receiver's message.- Specified by:
getMessagein interfaceI18NBoundMessage- Returns:
- The message.
-
getParams
public Serializable[] getParams()
Description copied from interface:I18NBoundMessageReturns the receiver's parameters.- Specified by:
getParamsin interfaceI18NBoundMessage- Returns:
- The parameters.
-
getParamsAsObjects
public Object[] getParamsAsObjects()
Description copied from interface:I18NBoundMessageReturns the receiver's parameters as objects.- Specified by:
getParamsAsObjectsin interfaceI18NBoundMessage- Returns:
- The parameters.
-
getText
public String getText(Locale locale)
Description copied from interface:I18NBoundMessageA convenience method forI18NMessageProvider.getText(Locale,I18NMessage,Object...).- Specified by:
getTextin interfaceI18NBoundMessage- Parameters:
locale- aLocalevalue- Returns:
- a
Stringvalue
-
getText
public String getText()
Description copied from interface:I18NBoundMessageA convenience method forI18NMessageProvider.getText(I18NMessage,Object...).- Specified by:
getTextin interfaceI18NBoundMessage- Returns:
- a
Stringvalue
-
error
public void error(Object category, Throwable throwable)
Description copied from interface:I18NBoundMessageA convenience method forI18NLoggerProxy.error(Object,Throwable,I18NMessage,Object...).- Specified by:
errorin interfaceI18NBoundMessage- Parameters:
category- anObjectvaluethrowable- aThrowablevalue
-
error
public void error(Object category)
Description copied from interface:I18NBoundMessageA convenience method forI18NLoggerProxy.error(Object,I18NMessage,Object...).- Specified by:
errorin interfaceI18NBoundMessage- Parameters:
category- anObjectvalue
-
warn
public void warn(Object category, Throwable throwable)
Description copied from interface:I18NBoundMessageA convenience method forI18NLoggerProxy.warn(Object,Throwable,I18NMessage,Object...).- Specified by:
warnin interfaceI18NBoundMessage- Parameters:
category- anObjectvaluethrowable- aThrowablevalue
-
warn
public void warn(Object category)
Description copied from interface:I18NBoundMessageA convenience method forI18NLoggerProxy.warn(Object,I18NMessage,Object...).- Specified by:
warnin interfaceI18NBoundMessage- Parameters:
category- anObjectvalue
-
info
public void info(Object category, Throwable throwable)
Description copied from interface:I18NBoundMessageA convenience method forI18NLoggerProxy.info(Object,Throwable,I18NMessage,Object...).- Specified by:
infoin interfaceI18NBoundMessage- Parameters:
category- anObjectvaluethrowable- aThrowablevalue
-
info
public void info(Object category)
Description copied from interface:I18NBoundMessageA convenience method forI18NLoggerProxy.info(Object,I18NMessage,Object...).- Specified by:
infoin interfaceI18NBoundMessage- Parameters:
category- anObjectvalue
-
debug
public void debug(Object category, Throwable throwable)
Description copied from interface:I18NBoundMessageA convenience method forI18NLoggerProxy.debug(Object,Throwable,I18NMessage,Object...).- Specified by:
debugin interfaceI18NBoundMessage- Parameters:
category- anObjectvaluethrowable- aThrowablevalue
-
debug
public void debug(Object category)
Description copied from interface:I18NBoundMessageA convenience method forI18NLoggerProxy.debug(Object,I18NMessage,Object...).- Specified by:
debugin interfaceI18NBoundMessage- Parameters:
category- anObjectvalue
-
trace
public void trace(Object category, Throwable throwable)
Description copied from interface:I18NBoundMessageA convenience method forI18NLoggerProxy.trace(Object,Throwable,I18NMessage,Object...).- Specified by:
tracein interfaceI18NBoundMessage- Parameters:
category- anObjectvaluethrowable- aThrowablevalue
-
trace
public void trace(Object category)
Description copied from interface:I18NBoundMessageA convenience method forI18NLoggerProxy.trace(Object,I18NMessage,Object...).- Specified by:
tracein interfaceI18NBoundMessage- Parameters:
category- anObjectvalue
-
-