Package com.ppm.logging
Interface ConsoleLogger
-
- All Known Subinterfaces:
FileLogger
- All Known Implementing Classes:
ConsoleLoggerDelegate,FileLoggerDelegate
public interface ConsoleLogger- Author:
- pedrotoliveira
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConsoleLoggerdebug(Object message, Throwable t)ConsoleLoggererror(Object message, Throwable t)ConsoleLoggerfatal(Object message, Throwable t)ConsoleLoggerinfo(Object message, Throwable t)LogDatalog(Object object, Throwable t)Log an Object Data with the Default Configurated PatternLogDatalog(Object object, Throwable t, MessagePatterns pattern)Log an Object Data with the Specified PatternLogDatalogData(Map<String,Object> logData, Throwable t)ConsoleLoggerwarn(Object message, Throwable t)
-
-
-
Method Detail
-
info
ConsoleLogger info(Object message, Throwable t)
- Parameters:
message- log messaget- exception
-
warn
ConsoleLogger warn(Object message, Throwable t)
- Parameters:
message- log messaget- exception
-
error
ConsoleLogger error(Object message, Throwable t)
- Parameters:
message- log messaget- exception
-
debug
ConsoleLogger debug(Object message, Throwable t)
- Parameters:
message- log messaget- exception
-
fatal
ConsoleLogger fatal(Object message, Throwable t)
- Parameters:
message- log messaget- exception
-
logData
LogData logData(Map<String,Object> logData, Throwable t)
- Parameters:
logData- Map key-value with log datat- exception to be logged- Returns:
- a LogData
-
log
LogData log(Object object, Throwable t)
Log an Object Data with the Default Configurated Pattern- Parameters:
object- to Logt- exception to be logged- Returns:
- a LogData
-
log
LogData log(Object object, Throwable t, MessagePatterns pattern)
Log an Object Data with the Specified Pattern- Parameters:
object- to logt- exception to be loggedpattern- selected MessagePatterns- Returns:
- a LogData
-
-