org.marketcetera.util.log
Class I18NMessageNP

java.lang.Object
  extended by org.marketcetera.util.log.I18NMessage
      extended by org.marketcetera.util.log.I18NMessageNP
All Implemented Interfaces:
Serializable

public class I18NMessageNP
extends I18NMessage

An internationalized message, accepting an arbitrary number of parameters.

Since:
0.5.0
Version:
$Id: I18NMessageNP.java 16154 2012-07-14 16:34:05Z colin $
Author:
tlerios@marketcetera.com
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.marketcetera.util.log.I18NMessage
UNKNOWN_ENTRY_ID
 
Constructor Summary
I18NMessageNP(I18NLoggerProxy loggerProxy, String messageId)
          Constructor mirroring superclass constructor.
I18NMessageNP(I18NLoggerProxy loggerProxy, String messageId, String entryId)
          Constructor mirroring superclass constructor.
 
Method Summary
 void debug(Object category, Object... ps)
          A convenience method for I18NLoggerProxy.debug(Object,I18NMessage,Object...).
 void debug(Object category, Throwable throwable, Object... ps)
          A convenience method for I18NLoggerProxy.debug(Object,Throwable,I18NMessage,Object...).
 void error(Object category, Object... ps)
          A convenience method for I18NLoggerProxy.error(Object,I18NMessage,Object...).
 void error(Object category, Throwable throwable, Object... ps)
          A convenience method for I18NLoggerProxy.error(Object,Throwable,I18NMessage,Object...).
 int getParamCount()
          Returns the number of parameters the receiver expects.
 String getText(Locale locale, Object... ps)
          A convenience method for I18NMessageProvider.getText(Locale,I18NMessage,Object...).
 String getText(Object... ps)
          A convenience method for I18NMessageProvider.getText(I18NMessage,Object...).
 void info(Object category, Object... ps)
          A convenience method for I18NLoggerProxy.info(Object,I18NMessage,Object...).
 void info(Object category, Throwable throwable, Object... ps)
          A convenience method for I18NLoggerProxy.info(Object,Throwable,I18NMessage,Object...).
 void trace(Object category, Object... ps)
          A convenience method for I18NLoggerProxy.trace(Object,I18NMessage,Object...).
 void trace(Object category, Throwable throwable, Object... ps)
          A convenience method for I18NLoggerProxy.trace(Object,Throwable,I18NMessage,Object...).
 void warn(Object category, Object... ps)
          A convenience method for I18NLoggerProxy.warn(Object,I18NMessage,Object...).
 void warn(Object category, Throwable throwable, Object... ps)
          A convenience method for I18NLoggerProxy.warn(Object,Throwable,I18NMessage,Object...).
 
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, toString, wait, wait, wait
 

Constructor Detail

I18NMessageNP

public I18NMessageNP(I18NLoggerProxy loggerProxy,
                     String messageId,
                     String entryId)
Constructor mirroring superclass constructor.

See Also:
I18NMessage.I18NMessage(I18NLoggerProxy,String,String)

I18NMessageNP

public I18NMessageNP(I18NLoggerProxy loggerProxy,
                     String messageId)
Constructor mirroring superclass constructor.

See Also:
I18NMessage.I18NMessage(I18NLoggerProxy,String)
Method Detail

getParamCount

public int getParamCount()
Description copied from class: I18NMessage
Returns the number of parameters the receiver expects.

Specified by:
getParamCount in class I18NMessage
Returns:
The number of parameters; -1 indicates a variable number.

getText

public String getText(Locale locale,
                      Object... ps)
A convenience method for I18NMessageProvider.getText(Locale,I18NMessage,Object...).


getText

public String getText(Object... ps)
A convenience method for I18NMessageProvider.getText(I18NMessage,Object...).


error

public void error(Object category,
                  Throwable throwable,
                  Object... ps)
A convenience method for I18NLoggerProxy.error(Object,Throwable,I18NMessage,Object...).


error

public void error(Object category,
                  Object... ps)
A convenience method for I18NLoggerProxy.error(Object,I18NMessage,Object...).


warn

public void warn(Object category,
                 Throwable throwable,
                 Object... ps)
A convenience method for I18NLoggerProxy.warn(Object,Throwable,I18NMessage,Object...).


warn

public void warn(Object category,
                 Object... ps)
A convenience method for I18NLoggerProxy.warn(Object,I18NMessage,Object...).


info

public void info(Object category,
                 Throwable throwable,
                 Object... ps)
A convenience method for I18NLoggerProxy.info(Object,Throwable,I18NMessage,Object...).


info

public void info(Object category,
                 Object... ps)
A convenience method for I18NLoggerProxy.info(Object,I18NMessage,Object...).


debug

public void debug(Object category,
                  Throwable throwable,
                  Object... ps)
A convenience method for I18NLoggerProxy.debug(Object,Throwable,I18NMessage,Object...).


debug

public void debug(Object category,
                  Object... ps)
A convenience method for I18NLoggerProxy.debug(Object,I18NMessage,Object...).


trace

public void trace(Object category,
                  Throwable throwable,
                  Object... ps)
A convenience method for I18NLoggerProxy.trace(Object,Throwable,I18NMessage,Object...).


trace

public void trace(Object category,
                  Object... ps)
A convenience method for I18NLoggerProxy.trace(Object,I18NMessage,Object...).



Copyright © 2012. All Rights Reserved.