Class Summary |
Logger |
This class handles logging of messages to one or more Logger.LoggerTargets
(XML DOM, file, Writer, ServletContext, etc.) |
Logger.Entry |
This class represents a log entry that can be sent by a Logger to a
LoggerTarget. |
Logger.FilenameLoggerTarget |
This class implements the LoggerTarget interface, writing log entries
to a named text file. |
Logger.Tester |
Each class contains a Tester inner class with a main() for easier
unit testing. |
Logger.WriterLoggerTarget |
This class implements the LoggerTarget interface, writing log entries
to a Writer. |
LoggerFinder |
This class makes it possible for Java servlets to access an existing
Logger that may be stored in the servlet's Session context,
the servlet's ServletContext (application context), or as the Logger
global singleton. |
LoggerFinder.Tester |
Each class contains a Tester inner class with a main() for easier
unit testing. |
LoggerUtil |
This class supports a useful convention for logging via the Logger class,
and makes the logging calls simpler, shorter, and less obtrusive. |
LoggerUtil.Tester |
Each class contains a Tester inner class with a main() for easier
unit testing. |
ServletContextLoggerTarget |
This class implements the Logger.LoggerTarget interface, writing log entries
to a ServletContext (Web server log file). |
ServletContextLoggerTarget.Tester |
Each class contains a Tester inner class with a main() for easier
unit testing. |
XMLDOMLoggerTarget |
This class implements the Logger.LoggerTarget interface, writing log entries
to an XML DOM. |
XMLDOMLoggerTarget.Tester |
Each class contains a Tester inner class with a main() for easier
unit testing. |