|
|||||||||
| Home >> All >> org >> vrspace >> [ util overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.vrspace.util
Class Logger

java.lang.Objectorg.vrspace.util.Logger
- All Implemented Interfaces:
- java.lang.Runnable
- public class Logger
- extends java.lang.Object
- implements java.lang.Runnable
- extends java.lang.Object
First created Logger is accessible from static methods. Other loggers are not tested.
| Field Summary | |
protected boolean |
active
|
(package private) static java.util.Calendar |
calendar
|
static int |
DEBUG
|
(package private) static java.lang.String[] |
desc
|
static int |
ERROR
|
static int |
INFO
|
(package private) static boolean |
isLogDebug
|
(package private) static boolean |
isLogError
|
(package private) static boolean |
isLogHeader
|
(package private) static boolean |
isLogInfo
|
(package private) static boolean |
isLogWarning
|
(package private) static boolean |
isVerbose
|
protected static Logger |
logger
|
protected static int |
logLevel
|
(package private) static java.io.PrintWriter |
out
|
protected static boolean |
stop
|
(package private) static boolean |
stopOnError
|
(package private) static java.lang.Thread |
thread
|
static int |
WARNING
|
| Constructor Summary | |
Logger()
|
|
Logger(java.io.PrintWriter out)
Creates Logger writing to out |
|
| Method Summary | |
(package private) void |
flush()
|
static int |
getLogLevel()
returns current log level |
static void |
log(int severity,
java.lang.String msg)
Log msg with specified severity, if severity is less or equal to current log level |
static void |
log(java.lang.String msg,
java.lang.Throwable t)
Log msg with specified severity, if severity is less or equal to current log level |
static void |
log(java.lang.Throwable t)
Log error |
static void |
logDebug(boolean b)
Log debugging info? |
static void |
logDebug(java.lang.String line)
Log line to debug stream |
static void |
logError(boolean b)
Log errors? |
static void |
logError(java.lang.String line)
Log line to error stream |
static void |
logError(java.lang.String msg,
java.lang.Throwable e)
|
static void |
logError(java.lang.Throwable e)
Log e to error stream |
static void |
logHeader(boolean b)
Include the log header? |
private static void |
logHeader(int severity)
|
static void |
logInfo(boolean b)
Log info? |
static void |
logInfo(java.lang.String line)
Log line to info stream |
protected void |
logString(int severity,
java.lang.String msg)
|
protected void |
logThrowable(java.lang.String msg,
java.lang.Throwable t)
|
protected void |
logThrowable(java.lang.Throwable t)
|
static void |
logWarning(boolean b)
Log warnings? |
static void |
logWarning(java.lang.String line)
Log line to warning stream |
void |
run()
main loop |
static void |
setLogLevel(int level)
Set log level |
static void |
startStaticLogger()
Start the main logger if it hasn't been started yet. |
static void |
stopOnError(boolean stop)
Exit jvm on error? |
static void |
stopStaticLogger()
Stop the main logger. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
isLogHeader
static boolean isLogHeader
isLogInfo
static boolean isLogInfo
isLogDebug
static boolean isLogDebug
isLogError
static boolean isLogError
isLogWarning
static boolean isLogWarning
isVerbose
static boolean isVerbose
stopOnError
static boolean stopOnError
logLevel
protected static int logLevel
out
static java.io.PrintWriter out
active
protected boolean active
thread
static java.lang.Thread thread
stop
protected static boolean stop
ERROR
public static final int ERROR
- See Also:
- Constant Field Values
WARNING
public static final int WARNING
- See Also:
- Constant Field Values
INFO
public static final int INFO
- See Also:
- Constant Field Values
DEBUG
public static final int DEBUG
- See Also:
- Constant Field Values
desc
static final java.lang.String[] desc
calendar
static java.util.Calendar calendar
logger
protected static Logger logger
| Constructor Detail |
Logger
public Logger()
Logger
public Logger(java.io.PrintWriter out)
- Creates Logger writing to out
| Method Detail |
stopStaticLogger
public static void stopStaticLogger()
- Stop the main logger.
startStaticLogger
public static void startStaticLogger()
- Start the main logger if it hasn't been started yet.
run
public void run()
- main loop
- Specified by:
runin interfacejava.lang.Runnable
flush
void flush()
logHeader
private static void logHeader(int severity)
log
public static void log(int severity,
java.lang.String msg)
- Log msg with specified severity, if severity is less or equal to current log level
log
public static void log(java.lang.String msg, java.lang.Throwable t)
- Log msg with specified severity, if severity is less or equal to current log level
log
public static void log(java.lang.Throwable t)
- Log error
logString
protected void logString(int severity,
java.lang.String msg)
logThrowable
protected void logThrowable(java.lang.Throwable t)
logThrowable
protected void logThrowable(java.lang.String msg, java.lang.Throwable t)
logHeader
public static void logHeader(boolean b)
- Include the log header?
logError
public static void logError(boolean b)
- Log errors?
logInfo
public static void logInfo(boolean b)
- Log info?
logDebug
public static void logDebug(boolean b)
- Log debugging info?
logWarning
public static void logWarning(boolean b)
- Log warnings?
setLogLevel
public static void setLogLevel(int level)
- Set log level
getLogLevel
public static int getLogLevel()
- returns current log level
stopOnError
public static void stopOnError(boolean stop)
- Exit jvm on error?
logInfo
public static void logInfo(java.lang.String line)
- Log line to info stream
logDebug
public static void logDebug(java.lang.String line)
- Log line to debug stream
logWarning
public static void logWarning(java.lang.String line)
- Log line to warning stream
logError
public static void logError(java.lang.String line)
- Log line to error stream
logError
public static void logError(java.lang.Throwable e)
- Log e to error stream
logError
public static void logError(java.lang.String msg, java.lang.Throwable e)
|
|||||||||
| Home >> All >> org >> vrspace >> [ util overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.vrspace.util.Logger