|
Class Summary |
| AbstractFileLoggingMechanism |
AbstractFileLoggingMechanism is an abstract class which
defines the format and location of log files,
so they all work consistently for the same application. |
| AbstractLoggingMechanism |
AbstractLoggingMechanism is an abstract class which serves to define a
hierarchy of different logging mechanisms. |
| AppLog |
AppLog wraps the Log class to do application-general
logging. |
| Log |
Log is the base class which defines
all of the logging constants and implements any
general logging responsibilities. |
| LogManager |
|
| LogProperties |
LogProperties is a concrete class which manages all of the default
start-up properties for logs. |
| MultiThreadLog |
MultiThreadLog is an extension of the
Log class to add information to each log
entry specifying the thread that generated the entry. |
| RemoteLogManagerImpl |
RemoteLogManagerImpl is a concrete class which provides an RMI interface to
the LogManager class so that RMI clients can remote control the application's logs. |
| SharedDatedFileLoggingMechanism |
This logging mechanism adds today's date to the shared log file name, and also
rolls logging over to a new file when dates change (the first new string
logged on a new date causes the current log file to close and a new log
file to be opened with today's date). |
| SharedFileLoggingMechanism |
This logging mechanism is shared among all of the different logs
which attempt to use it, instead of creating a new log file for every
log (which the "Unique" logging mechanisms do). |
| StandardErrLoggingMechanism |
This logging mechanism logs errors to the System.err output stream. |
| UniqueDatedFileLoggingMechanism |
This logging mechanism adds today's date to the log file name, and also
rolls logging over to a new file when dates change (the first new string
logged on a new date causes the current log file to close and a new log
file to be opened with today's date). |
| UniqueFileLoggingMechanism |
This logging mechanism is the simplest implementation of a file logging
mechanism. |