java.lang.Objectcom.ibm.commerce.ras.ECMessageHelper
This is a helper class created to enable substitution parameters be added to predefined ECMessages.
Field Summary | |
static java.lang.String | COPYRIGHT IBM copyright notice field. |
static java.lang.String | SYSTEM_RESOURCE Default value of the system resource bundle. |
static java.lang.String | USER_RESOURCE Default value of the user resource bundle. |
Constructor Summary | |
ECMessageHelper() |
Method Summary | |
static java.lang.String | doubleTheApostrophy(java.lang.String theString) Inserts an addition apostrophy if the message text contains a apostrophy. |
static java.lang.Object[] | generateMsgParms(java.lang.Object parm1) Creates an object array to be used as parameters to be passed to a message |
static java.lang.Object[] | generateMsgParms(java.lang.Object parm1, java.lang.Object parm2) Creates an object array to be used as parameters to be passed to a message. |
static java.lang.Object[] | generateMsgParms(java.lang.Object parm1, java.lang.Object parm2, java.lang.Object parm3) Creates an object array to be used as parameters to be passed to a message. |
static java.lang.Object[] | generateMsgParms(java.lang.Object parm1, java.lang.Object parm2, java.lang.Object parm3, java.lang.Object parm4) Creates an object array to be used as parameters to be passed to a message. |
static java.lang.Object[] | generateMsgParms(java.lang.Object parm1, java.lang.Object parm2, java.lang.Object parm3, java.lang.Object parm4, java.lang.Object parm5) Creates an object array to be used as parameters to be passed to a message. |
static java.lang.Object[] | generateMsgParms(java.lang.Object parm1, java.lang.Object parm2, java.lang.Object parm3, java.lang.Object parm4, java.lang.Object parm5, java.lang.Object parm6) Create an objects array to be used as parameters to be passed to a message. |
static java.lang.String | getCorrectiveActionMessage(ECMessage ecmsg, java.util.Locale locale) Gets the textual description of the corrective action message. |
static java.lang.String | getExceptionStackTrace(java.lang.Throwable e) Gets a string object that contains the stack trace of the exception passed as an argument. |
static java.lang.String | getMessage(ECMessage ecmsg, java.lang.Object[] params, java.util.Locale locale) Gets the textual description of a message based on its type (user or system message). |
static java.lang.String | getResourceBundleName(ECMessage ecmsg) Returns the resource bundle that contains the textual description of the ECMessage object passed as an argument. |
static java.lang.String | getSystemMessage(ECMessage ecmsg, java.lang.Object[] parms) Returns the textual description of the system message passed as argument. |
static java.lang.String | getSystemMessage(ECMessage ecmsg, java.lang.Object[] parms, java.util.Locale locale) Gets the textual description of the system message passed as argument. |
static java.lang.String | getUserMessage(ECMessage ecmsg, java.lang.Object[] parms, java.util.Locale locale) Gets the textual description of the user message. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String COPYRIGHT
public static final java.lang.String USER_RESOURCE
public static final java.lang.String SYSTEM_RESOURCE
Constructor Detail |
public ECMessageHelper()
Method Detail |
public static java.lang.String doubleTheApostrophy(java.lang.String theString)
public static java.lang.Object[] generateMsgParms(java.lang.Object parm1)
public static java.lang.Object[] generateMsgParms(java.lang.Object parm1, java.lang.Object parm2)
public static java.lang.Object[] generateMsgParms(java.lang.Object parm1, java.lang.Object parm2, java.lang.Object parm3)
public static java.lang.Object[] generateMsgParms(java.lang.Object parm1, java.lang.Object parm2, java.lang.Object parm3, java.lang.Object parm4)
public static java.lang.Object[] generateMsgParms(java.lang.Object parm1, java.lang.Object parm2, java.lang.Object parm3, java.lang.Object parm4, java.lang.Object parm5)
public static java.lang.Object[] generateMsgParms(java.lang.Object parm1, java.lang.Object parm2, java.lang.Object parm3, java.lang.Object parm4, java.lang.Object parm5, java.lang.Object parm6)
public static java.lang.String getExceptionStackTrace(java.lang.Throwable e)
public static java.lang.String getMessage(ECMessage ecmsg, java.lang.Object[] params, java.util.Locale locale)
public static java.lang.String getResourceBundleName(ECMessage ecmsg)
public static java.lang.String getSystemMessage(ECMessage ecmsg, java.lang.Object[] parms)
public static java.lang.String getSystemMessage(ECMessage ecmsg, java.lang.Object[] parms, java.util.Locale locale)
public static java.lang.String getUserMessage(ECMessage ecmsg, java.lang.Object[] parms, java.util.Locale locale)
public static java.lang.String getCorrectiveActionMessage(ECMessage ecmsg, java.util.Locale locale)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.