Interface EngineLoggingFactory.Driver
- All Known Implementing Classes:
EngineLoggingFactory.ConsoleLogger, EngineLoggingFactory.FileLogger, EngineLoggingFactory.PrintStreamLogger
- Enclosing class:
EngineLoggingFactory
public static interface EngineLoggingFactory.Driver
A logging output driver that outputs messages to a log when it receives a set of inputs.
- Author:
- Matthew Tropiano
-
Method Summary
-
Method Details
-
log
void log(Date time, EngineLoggingFactory.LogLevel level, String source, String message, Throwable throwable) Processes a logging message.- Parameters:
time- the time that this message was logged.level- the logging level.source- the source of the message.message- the message to object.throwable- the throwable to output along with the message.
-