org.marketcetera.util.log
Class I18NMessage4P

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

public class I18NMessage4P
extends I18NMessage

An internationalized message, requiring exactly four parameters.

Since:
0.5.0
Version:
$Id: I18NMessage4P.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
I18NMessage4P(I18NLoggerProxy loggerProxy, String messageId)
          Constructor mirroring superclass constructor.
I18NMessage4P(I18NLoggerProxy loggerProxy, String messageId, String entryId)
          Constructor mirroring superclass constructor.
 
Method Summary
 void debug(Object category, Object p1, Object p2, Object p3, Object p4)
          A convenience method for I18NLoggerProxy.debug(Object,I18NMessage,Object...).
 void debug(Object category, Throwable throwable, Object p1, Object p2, Object p3, Object p4)
          A convenience method for I18NLoggerProxy.debug(Object,Throwable,I18NMessage,Object...).
 void error(Object category, Object p1, Object p2, Object p3, Object p4)
          A convenience method for I18NLoggerProxy.error(Object,I18NMessage,Object...).
 void error(Object category, Throwable throwable, Object p1, Object p2, Object p3, Object p4)
          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 p1, Object p2, Object p3, Object p4)
          A convenience method for I18NMessageProvider.getText(Locale,I18NMessage,Object...).
 String getText(Object p1, Object p2, Object p3, Object p4)
          A convenience method for I18NMessageProvider.getText(I18NMessage,Object...).
 void info(Object category, Object p1, Object p2, Object p3, Object p4)
          A convenience method for I18NLoggerProxy.info(Object,I18NMessage,Object...).
 void info(Object category, Throwable throwable, Object p1, Object p2, Object p3, Object p4)
          A convenience method for I18NLoggerProxy.info(Object,Throwable,I18NMessage,Object...).
 void trace(Object category, Object p1, Object p2, Object p3, Object p4)
          A convenience method for I18NLoggerProxy.trace(Object,I18NMessage,Object...).
 void trace(Object category, Throwable throwable, Object p1, Object p2, Object p3, Object p4)
          A convenience method for I18NLoggerProxy.trace(Object,Throwable,I18NMessage,Object...).
 void warn(Object category, Object p1, Object p2, Object p3, Object p4)
          A convenience method for I18NLoggerProxy.warn(Object,I18NMessage,Object...).
 void warn(Object category, Throwable throwable, Object p1, Object p2, Object p3, Object p4)
          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

I18NMessage4P

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

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

I18NMessage4P

public I18NMessage4P(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 p1,
                      Object p2,
                      Object p3,
                      Object p4)
A convenience method for I18NMessageProvider.getText(Locale,I18NMessage,Object...).


getText

public String getText(Object p1,
                      Object p2,
                      Object p3,
                      Object p4)
A convenience method for I18NMessageProvider.getText(I18NMessage,Object...).


error

public void error(Object category,
                  Throwable throwable,
                  Object p1,
                  Object p2,
                  Object p3,
                  Object p4)
A convenience method for I18NLoggerProxy.error(Object,Throwable,I18NMessage,Object...).


error

public void error(Object category,
                  Object p1,
                  Object p2,
                  Object p3,
                  Object p4)
A convenience method for I18NLoggerProxy.error(Object,I18NMessage,Object...).


warn

public void warn(Object category,
                 Throwable throwable,
                 Object p1,
                 Object p2,
                 Object p3,
                 Object p4)
A convenience method for I18NLoggerProxy.warn(Object,Throwable,I18NMessage,Object...).


warn

public void warn(Object category,
                 Object p1,
                 Object p2,
                 Object p3,
                 Object p4)
A convenience method for I18NLoggerProxy.warn(Object,I18NMessage,Object...).


info

public void info(Object category,
                 Throwable throwable,
                 Object p1,
                 Object p2,
                 Object p3,
                 Object p4)
A convenience method for I18NLoggerProxy.info(Object,Throwable,I18NMessage,Object...).


info

public void info(Object category,
                 Object p1,
                 Object p2,
                 Object p3,
                 Object p4)
A convenience method for I18NLoggerProxy.info(Object,I18NMessage,Object...).


debug

public void debug(Object category,
                  Throwable throwable,
                  Object p1,
                  Object p2,
                  Object p3,
                  Object p4)
A convenience method for I18NLoggerProxy.debug(Object,Throwable,I18NMessage,Object...).


debug

public void debug(Object category,
                  Object p1,
                  Object p2,
                  Object p3,
                  Object p4)
A convenience method for I18NLoggerProxy.debug(Object,I18NMessage,Object...).


trace

public void trace(Object category,
                  Throwable throwable,
                  Object p1,
                  Object p2,
                  Object p3,
                  Object p4)
A convenience method for I18NLoggerProxy.trace(Object,Throwable,I18NMessage,Object...).


trace

public void trace(Object category,
                  Object p1,
                  Object p2,
                  Object p3,
                  Object p4)
A convenience method for I18NLoggerProxy.trace(Object,I18NMessage,Object...).



Copyright © 2012. All Rights Reserved.