|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.funambol.syncclient.common.logging.Logger
public class Logger
This class implement log methods
Field Summary | |
---|---|
static int |
DEBUG
|
static java.lang.String |
DEFAULT_LOG_FILE_NAME
|
static int |
ERROR
|
static int |
INFO
|
static int |
NONE
|
static java.lang.String |
PROP_DEBUG
|
static java.lang.String |
PROP_ERROR
|
static java.lang.String |
PROP_INFO
|
static java.lang.String |
PROP_NONE
|
Constructor Summary | |
---|---|
Logger()
|
Method Summary | |
---|---|
static void |
debug(java.lang.String text)
Logs a string at debug level. |
static void |
error(java.lang.String text)
Logs a string only if level is info or debug: this is used for the exception or error messages. |
static Handler |
getHandler()
return the client handler |
static void |
info(java.lang.String text)
Logs a string at info level |
static boolean |
isLoggable(int l)
check log level |
static void |
setDefaultEnableConsole()
set default enable console |
static void |
setDefaultLevel()
set default logger level |
static void |
setDefaultLogFile()
set default log file name |
static void |
setEnableConsole(boolean enable)
set enable / disable log console |
static void |
setHandler(Handler h)
set handler |
static void |
setLevel(int l)
set logger level |
static void |
setLevel(java.lang.String l)
set logger level |
static void |
setLogFile(java.lang.String fileName)
set log file |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int NONE
public static final int ERROR
public static final int INFO
public static final int DEBUG
public static final java.lang.String DEFAULT_LOG_FILE_NAME
public static final java.lang.String PROP_NONE
public static final java.lang.String PROP_ERROR
public static final java.lang.String PROP_INFO
public static final java.lang.String PROP_DEBUG
Constructor Detail |
---|
public Logger()
Method Detail |
---|
public static void setHandler(Handler h)
h
- the client handler
(default com.funambol.syncclient.common.logging.OutputHandler)public static Handler getHandler()
public static void setLevel(int l)
l
- the logger levelpublic static void setLevel(java.lang.String l)
l
- the logger levelpublic static void setDefaultLevel()
public static void setLogFile(java.lang.String fileName)
fileName
- public static void setDefaultLogFile()
public static void setEnableConsole(boolean enable)
enable
- public static void setDefaultEnableConsole()
public static boolean isLoggable(int l)
l
- the log level to check
true
if level is settingpublic static void info(java.lang.String text)
text
- the string to be loggedpublic static void debug(java.lang.String text)
text
- the string to be loggedpublic static void error(java.lang.String text)
text
- the string to be logged
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |