public class EDPLog
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
Modifier and Type | Method and Description |
---|---|
static void |
createLogger(java.lang.String loggerName,
java.lang.String componentName,
java.lang.String resourceBundleName)
This method creates a logger with the specified logger name.
|
static void |
error(java.lang.String loggerName,
java.lang.String messageKey,
java.lang.String className,
java.lang.String methodName)
This method logs an error message that requires no parameters to the WebSphere message log.
|
static void |
error(java.lang.String loggerName,
java.lang.String messageKey,
java.lang.String className,
java.lang.String methodName,
java.lang.Object parm)
This method logs an error message that requires a single parameter to the WebSphere message log.
|
static void |
error(java.lang.String loggerName,
java.lang.String messageKey,
java.lang.String className,
java.lang.String methodName,
java.lang.Object[] parms)
This method logs an error message that requires an arbitrary number of parameters to the WebSphere
message log.
|
static void |
error(java.lang.String loggerName,
java.lang.String messageKey,
java.lang.String className,
java.lang.String methodName,
java.lang.String parm)
This method logs an error message that requires a single parameter to the WebSphere message log.
|
static void |
errorText(java.lang.String loggerName,
java.lang.String className,
java.lang.String methodName,
java.lang.String text)
This method logs an error message that requires an arbitrary number of parameters to the WebSphere
message log.
|
static com.ibm.ras.RASMessageLogger |
getMessageLogger(java.lang.String loggerName)
This method returns the message logger object with the specified logger name.
|
static void |
info(java.lang.String loggerName,
java.lang.String messageKey,
java.lang.String className,
java.lang.String methodName)
This method logs an informational message that requires no parameters to the WebSphere message log.
|
static void |
info(java.lang.String loggerName,
java.lang.String messageKey,
java.lang.String className,
java.lang.String methodName,
java.lang.Object parm)
This method logs an informational message to the WebSphere message log.
|
static void |
info(java.lang.String loggerName,
java.lang.String messageKey,
java.lang.String className,
java.lang.String methodName,
java.lang.Object[] parms)
This method logs an informational message to the WebSphere message log.
|
static void |
info(java.lang.String loggerName,
java.lang.String messageKey,
java.lang.String className,
java.lang.String methodName,
java.lang.String parm)
This method logs an informational message that requires a single parameter to the WebSphere message
log.
|
static void |
infoText(java.lang.String loggerName,
java.lang.String className,
java.lang.String methodName,
java.lang.String text)
This method logs an informational message to the WebSphere message log.
|
static boolean |
isEarlyTranslation()
This method returns if translation should happen inside of Payment Rules.
|
static void |
setEarlyTranslation(boolean value)
This method sets if translation should happen inside of Payment Rules.
|
static void |
warn(java.lang.String loggerName,
java.lang.String messageKey,
java.lang.String className,
java.lang.String methodName)
This method logs a warning message that requires no parameters to the WebSphere message log.
|
static void |
warn(java.lang.String loggerName,
java.lang.String messageKey,
java.lang.String className,
java.lang.String methodName,
java.lang.Object[] parms)
This method logs a warning message to the WebSphere message log.
|
static void |
warn(java.lang.String loggerName,
java.lang.String messageKey,
java.lang.String className,
java.lang.String methodName,
java.lang.String parm)
This method logs a warning message that requires a single parameter to the WebSphere message log.
|
static void |
warnText(java.lang.String loggerName,
java.lang.String className,
java.lang.String methodName,
java.lang.String text)
This method logs a warning message to the WebSphere message log.
|
public static final java.lang.String COPYRIGHT
public static final void setEarlyTranslation(boolean value)
value
- If translation should happen inside of Payment Rulespublic static final boolean isEarlyTranslation()
public static final com.ibm.ras.RASMessageLogger getMessageLogger(java.lang.String loggerName)
loggerName
- The name of the loggerpublic static void createLogger(java.lang.String loggerName, java.lang.String componentName, java.lang.String resourceBundleName)
loggerName
- A name to be given the logger than is unique within the Commerce product.
If necessary the logger name can be dot-separated to ensure uniqueness (For example,
ShoppingCart, payments.MPF)componentName
- This is the name of your component as you want it to be displayed in the
WebSphere log. Component names longer than 13 characters may appear truncated in
some log viewers.resourceBundleName
- The fully-qualified name of the ResourceBundle class or
properties file than contains the translated descriptions of each logged message.public static final void error(java.lang.String loggerName, java.lang.String messageKey, java.lang.String className, java.lang.String methodName)
loggerName
- The name that uniquely identifies the message loggermessageKey
- The message key used to find the translated message text from the
ResourceBundle assigned by the createLogger()
method.className
- The name of the calling classmethodName
- The name of the calling methodpublic static final void error(java.lang.String loggerName, java.lang.String messageKey, java.lang.String className, java.lang.String methodName, java.lang.String parm)
loggerName
- The name that uniquely identifies the message loggermessageKey
- The message key used to find the translated message text from the
ResourceBundle assigned by the createLogger()
method.className
- The name of the calling classmethodName
- The name of the calling methodparm
- The parameter to be inserted into the translated message description.public static final void error(java.lang.String loggerName, java.lang.String messageKey, java.lang.String className, java.lang.String methodName, java.lang.Object parm)
loggerName
- The name that uniquely identifies the message loggermessageKey
- The message key used to find the translated message text from the
ResourceBundle assigned by the createLogger()
method.className
- The name of the calling classmethodName
- The name of the calling methodparm
- The parameter to be inserted into the translated message description.public static final void error(java.lang.String loggerName, java.lang.String messageKey, java.lang.String className, java.lang.String methodName, java.lang.Object[] parms)
loggerName
- The name that uniquely identifies the message loggermessageKey
- The message key used to find the translated message text from the
ResourceBundle assigned by the createLogger()
method.className
- The name of the calling classmethodName
- the name of the calling methodparms
- The parameters to be inserted into the translated message description. The
WebSphere message facility will use the MessageFormat class to create the message
description using these parameters.public static final void errorText(java.lang.String loggerName, java.lang.String className, java.lang.String methodName, java.lang.String text)
loggerName
- The name that uniquely identifies the message loggerclassName
- The name of the calling classmethodName
- The name of the calling methodtext
- The translated message textpublic static final void info(java.lang.String loggerName, java.lang.String messageKey, java.lang.String className, java.lang.String methodName)
loggerName
- The name that uniquely identifies the message loggermessageKey
- The message key used to find the translated message text from the
ResourceBundle assigned by the createLogger()
method.className
- The name of the calling classmethodName
- The name of the calling methodpublic static final void info(java.lang.String loggerName, java.lang.String messageKey, java.lang.String className, java.lang.String methodName, java.lang.String parm)
loggerName
- The name that uniquely identifies the message loggermessageKey
- The message key used to find the translated message text from the
ResourceBundle assigned by the createLogger()
method.className
- The name of the calling classmethodName
- The name of the calling methodparm
- The parameter to be inserted into the translated message description.public static final void info(java.lang.String loggerName, java.lang.String messageKey, java.lang.String className, java.lang.String methodName, java.lang.Object[] parms)
loggerName
- The name that uniquely identifies the message loggermessageKey
- The message key used to find the translated message text from the
ResourceBundle assigned by the createLogger()
method.className
- The name of the calling classmethodName
- The name of the calling methodparms
- The parameters to be inserted into the translated message description. The
WebSphere message facility will use the MessageFormat class to create the message
description using these parameters.public static final void info(java.lang.String loggerName, java.lang.String messageKey, java.lang.String className, java.lang.String methodName, java.lang.Object parm)
loggerName
- The name that uniquely identifies the message loggermessageKey
- The message key used to find the translated message text from the
ResourceBundle assigned by the createLogger()
method.className
- The name of the calling classmethodName
- The name of the calling methodparms
- The parameters to be inserted into the translated message description. The
WebSphere message facility will use the MessageFormat class to create the message
description using these parameters.public static final void infoText(java.lang.String loggerName, java.lang.String className, java.lang.String methodName, java.lang.String text)
loggerName
- The name that uniquely identifies the message loggerclassName
- The name of the calling classmethodName
- The name of the calling methodtext
- The translated message textpublic static final void warn(java.lang.String loggerName, java.lang.String messageKey, java.lang.String className, java.lang.String methodName)
loggerName
- The name that uniquely identifies the message loggermessageKey
- The message key used to find the translated message text from the
ResourceBundle assigned by the createLogger()
method.className
- The name of the calling classmethodName
- The name of the calling methodpublic static final void warn(java.lang.String loggerName, java.lang.String messageKey, java.lang.String className, java.lang.String methodName, java.lang.String parm)
loggerName
- The name that uniquely identifies the message loggermessageKey
- The message key used to find the translated message text from the
ResourceBundle assigned by the createLogger()
method.className
- The name of the calling classmethodName
- The name of the calling methodparm
- The parameter to be inserted into the translated message description.public static final void warn(java.lang.String loggerName, java.lang.String messageKey, java.lang.String className, java.lang.String methodName, java.lang.Object[] parms)
loggerName
- The name that uniquely identifies the message loggermessageKey
- The message key used to find the translated message text from the
ResourceBundle assigned by the createLogger()
method.className
- The name of the calling classmethodName
- The name of the calling methodparms
- The parameters to be inserted into the translated message description. The
WebSphere message facility will use the MessageFormat class to create the message
description using these parameters.public static final void warnText(java.lang.String loggerName, java.lang.String className, java.lang.String methodName, java.lang.String text)
loggerName
- The name that uniquely identifies the message loggerclassName
- The name of the calling classmethodName
- The name of the calling methodtext
- The translated message text