|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.funambol.util.Log
public class Log
Generic Log class
Field Summary | |
---|---|
static int |
DEBUG
Log level DEBUG: used to log debug messages. |
static int |
DISABLED
Log level DISABLED: used to speed up applications using logging features |
static int |
ERROR
Log level ERROR: used to log error messages. |
static int |
INFO
Log level INFO: used to log information messages. |
static int |
TRACE
Log level TRACE: used to trace the program execution. |
Method Summary | |
---|---|
static void |
debug(java.lang.Object obj,
java.lang.String msg)
DEBUG: Information message |
static void |
debug(java.lang.String msg)
DEBUG: Debug message |
static void |
debug(java.lang.String tag,
java.lang.String msg)
DEBUG: Information message |
static void |
deleteLog()
Delete log file |
static void |
enableContextLogging(boolean contextLogging)
Enabled/disable the context logging feature. |
static void |
error(java.lang.Object obj,
java.lang.String msg)
ERROR: Error message |
static void |
error(java.lang.String msg)
ERROR: Error message |
static void |
error(java.lang.String tag,
java.lang.String msg)
ERROR: Error message |
static void |
error(java.lang.String tag,
java.lang.String msg,
java.lang.Throwable e)
ERROR: Error message |
static Appender |
getAppender()
Return a reference to the current appender |
static LogContent |
getCurrentLogContent()
Return the current log appender LogContent container object |
static int |
getLogLevel()
Accessor method to retrieve log level: |
static void |
info(java.lang.Object obj,
java.lang.String msg)
INFO: Information message |
static void |
info(java.lang.String msg)
INFO: Information message |
static void |
info(java.lang.String tag,
java.lang.String msg)
INFO: Information message |
static void |
initLog(Appender object)
Ititialize log file |
static void |
initLog(Appender object,
int level)
Initialize log file with a specific appender and log level. |
static void |
initLog(Appender object,
int level,
int cacheSize)
Initialize log file with a specific appender and log level. |
static void |
memoryStats(java.lang.Object obj,
java.lang.String msg)
Dump memory statistics at this point. |
static void |
memoryStats(java.lang.String msg)
Dump memory statistics at this point. |
static void |
setClientMaxLogLevel(int clientMaxLogLevel)
Allow clients to specify their maximum log level. |
static void |
setLogLevel(int newlevel)
Accessor method to define log level: |
static void |
stats(java.lang.Object obj,
java.lang.String msg)
Dump time statistics at this point. |
static void |
stats(java.lang.String msg)
Dump time statistics at this point. |
static void |
timeStats(java.lang.Object obj,
java.lang.String msg)
Dump time statistics at this point. |
static void |
timeStats(java.lang.String msg)
Dump time statistics at this point. |
static void |
trace(java.lang.Object obj,
java.lang.String msg)
TRACE: Information message |
static void |
trace(java.lang.String msg)
TRACE: Debugger mode |
static void |
trace(java.lang.String tag,
java.lang.String msg)
TRACE: Information message |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int DISABLED
public static final int ERROR
public static final int INFO
public static final int DEBUG
public static final int TRACE
Method Detail |
---|
public static void initLog(Appender object, int level)
object
- the appender object that write log filelevel
- the log levelpublic static void initLog(Appender object, int level, int cacheSize)
object
- the appender object that write log filelevel
- the log levelcacheSize
- the max number of log messages cached before an error is
dumpedpublic static void initLog(Appender object)
object
- the appender object that write log filepublic static Appender getAppender()
public static void enableContextLogging(boolean contextLogging)
public static void setClientMaxLogLevel(int clientMaxLogLevel)
public static void deleteLog()
public static void setLogLevel(int newlevel)
newlevel
- log level to be setpublic static int getLogLevel()
public static void error(java.lang.String msg)
msg
- the message to be loggedpublic static void error(java.lang.Object obj, java.lang.String msg)
msg
- the message to be loggedobj
- the object that send error messagepublic static void error(java.lang.String tag, java.lang.String msg)
msg
- the message to be loggedtag
- the tag characterizing the log message initiatorpublic static void error(java.lang.String tag, java.lang.String msg, java.lang.Throwable e)
msg
- the message to be loggedtag
- the tag characterizing the log message initiatore
- the exception that caused the errorpublic static void info(java.lang.String msg)
msg
- the message to be loggedpublic static void info(java.lang.Object obj, java.lang.String msg)
msg
- the message to be loggedobj
- the object that send log messagepublic static void info(java.lang.String tag, java.lang.String msg)
msg
- the message to be loggedtag
- the tag characterizing the log message initiatorpublic static void debug(java.lang.String msg)
msg
- the message to be loggedpublic static void debug(java.lang.String tag, java.lang.String msg)
msg
- the message to be loggedtag
- the tag characterizing the log message initiatorpublic static void debug(java.lang.Object obj, java.lang.String msg)
msg
- the message to be loggedobj
- the object that send log messagepublic static void trace(java.lang.String msg)
public static void trace(java.lang.Object obj, java.lang.String msg)
msg
- the message to be loggedobj
- the object that send log messagepublic static void trace(java.lang.String tag, java.lang.String msg)
msg
- the message to be loggedtag
- the tag characterizing the log message initiatorpublic static void memoryStats(java.lang.String msg)
msg
- message to be loggedpublic static void memoryStats(java.lang.Object obj, java.lang.String msg)
obj
- caller objectmsg
- message to be loggedpublic static void timeStats(java.lang.String msg)
msg
- message to be loggedpublic static void timeStats(java.lang.Object obj, java.lang.String msg)
obj
- caller objectmsg
- message to be loggedpublic static void stats(java.lang.String msg)
msg
- message to be loggedpublic static void stats(java.lang.Object obj, java.lang.String msg)
obj
- caller objectmsg
- message to be loggedpublic static LogContent getCurrentLogContent() throws java.io.IOException
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |