|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjme.utility.LoggingSystem
LoggingSystem maintains a system for logging using the Logging
API in JDK 1.4 and higher. LoggingSystem is a singleton and
is created via the getLoggingSystem method. This initializes a
default logger that can be retrieved via the getLogger method.
The logger object is final so can not be directly altered. To change the
attributes of the logger, use the built in methods in LoggingSystem.
Once the LoggingSystem is created, the logging object can be
used normally.
Logger| Method Summary | |
java.util.logging.Logger |
getLogger()
getLogger returns the logger object maintained by the
LoggingSystem. |
static LoggingSystem |
getLoggingSystem()
getLoggingSystem is the entry point for the
LoggingSystem class. |
void |
setFormatter(java.util.logging.Formatter formatter)
setFormatter sets the formatter to use for this logger. |
void |
setHandler(java.util.logging.Handler handler)
setHandler sets the Handler of the logger. |
void |
setLevel(java.util.logging.Level level)
setLevel sets the filtering level to be used for this
logger. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public java.util.logging.Logger getLogger()
getLogger returns the logger object maintained by the
LoggingSystem. This reference is null until the
LoggingSystem is initialized with a call to
getLoggingSystem.
public void setHandler(java.util.logging.Handler handler)
setHandler sets the Handler of the logger.
By default the Handler is a simple FileHandler that
writes to debug.txt.
handler - the new handler to use for log handling.public void setLevel(java.util.logging.Level level)
setLevel sets the filtering level to be used for this
logger. By default it is set to ALL.
level - the new level to set the logger to.public void setFormatter(java.util.logging.Formatter formatter)
setFormatter sets the formatter to use for this logger.
By default it is set to simple formatter.
formatter - the new formatter to use for the logger.public static LoggingSystem getLoggingSystem()
getLoggingSystem is the entry point for the
LoggingSystem class. This creates a new
LoggingSystem object if need be, or returns the reference
if one is already created.
LoggingSystem
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||