Package grace.log

Interface Summary
Distributer  
Handler This abstracts a logging facility.
 

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.