Class Summary |
Event |
This class captures all of the data needed to record a programmatic
entry to one of the log Handlers. |
EventFormat |
This class simply captures all of the formatting functionality into
a class rather than have it in a specific Handler. |
FileHandler |
This kind of PrintHandler writes all of its data into a file. |
JDBCHandler |
This handles events by writing them to a JDBC database. |
Log |
This implements a logging facility to allow the user to log
programmatic context and data to various log devices such as
System.out, a file, a GUI, etc. |
PrintCatcher |
This class allows the user of JavaLog to use existing
System.out.print statements in legacy code, but route the output of
those statements through the JavaLog formatting system. |
PrintHandler |
This class is a concrete Handler for the Log class that uses an
internal java.io.PrintWriter to which to print each event. |
ProxyHandler |
This forwards all log entries to the host and distributer given in
the url property. |
StackTrace |
This class encapsulates the functionality to parse a string
containing a stack trace and produce the individual attributes of
the stack trace. |
StandardOutHandler |
This class simply redirects the PrintHandler to print to the
standard output. |
Writer |
This class is a hack to allow the Handler class to break up a stack
trace into each function call so that only the top most function
can be displayed in the log. |