public abstract class UPSLogger
extends java.lang.Object
Constructor and Description |
---|
UPSLogger() |
Modifier and Type | Method and Description |
---|---|
static void |
debug(java.lang.Object who,
java.lang.Object msg) |
abstract void |
debugLog(java.lang.Object who,
java.lang.Object msg)
Log debug informations
|
static void |
error(java.lang.Object who,
java.lang.Object msg) |
abstract void |
errorLog(java.lang.Object who,
java.lang.Object msg)
Log exceptions or errors
|
static UPSLogger |
getLogger() |
static void |
info(java.lang.Object who,
java.lang.Object msg) |
abstract void |
infoLog(java.lang.Object who,
java.lang.Object msg)
Log info logs
|
static boolean |
isEnable() |
static void |
result(java.lang.Object who,
java.lang.Object msg) |
abstract void |
resultLog(java.lang.Object who,
java.lang.Object msg)
Log results
|
static void |
setEnable(boolean logEnable) |
static void |
setLogger(UPSLogger logger) |
public static void info(java.lang.Object who, java.lang.Object msg)
public static void debug(java.lang.Object who, java.lang.Object msg)
public static void error(java.lang.Object who, java.lang.Object msg)
public static void result(java.lang.Object who, java.lang.Object msg)
public abstract void infoLog(java.lang.Object who, java.lang.Object msg)
who
- who want to send the informationmsg
- the message objectpublic abstract void debugLog(java.lang.Object who, java.lang.Object msg)
who
- who want to send the informationmsg
- the message objectpublic abstract void errorLog(java.lang.Object who, java.lang.Object msg)
who
- where the error occurredmsg
- the message object, can be exception or stringpublic abstract void resultLog(java.lang.Object who, java.lang.Object msg)
who
- who want to send to msgmsg
- the message objectpublic static UPSLogger getLogger()
public static void setLogger(UPSLogger logger)
public static boolean isEnable()
public static void setEnable(boolean logEnable)