|
Logging in Java
An Introduction |
|
Prof. David Bernstein
|
| Computer Science Department |
| bernstdh@jmu.edu |
java.util.logging
Logger
:
LogRecord
:
Handler
:
LogRecord objects to a variety of
destinations including memory, output streams, consoles,
files, and socketsFilter
:
Formatter
:
LogRecord objects
Logger object.
Logger creates a LogRecord.
Logger (perhaps after checking a log level and/or
Filter) passes the LogRecord to
a Handler.
Handler uses a Formatter is used to
format the LogRecord.
severe(String message)
warning(String message)
fine(String message)
finest(String message)
log(Level level, String message
entering()
exiting()
throwing()
ConsoleHandler
FileHandler
SocketHandler
SimpleFormatter
XMLFormatter