Package com.ppm.logging
Class ConsoleLoggerDelegate
- java.lang.Object
-
- com.ppm.logging.ConsoleLoggerDelegate
-
- All Implemented Interfaces:
ConsoleLogger
public class ConsoleLoggerDelegate extends Object implements ConsoleLogger
- Author:
- pedrotoliveira
-
-
Constructor Summary
Constructors Constructor Description ConsoleLoggerDelegate(org.apache.logging.log4j.Logger logger)
-
Method Summary
All Methods Instance Methods Concrete 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
public ConsoleLogger info(Object message, Throwable t)
- Specified by:
infoin interfaceConsoleLogger- Parameters:
message- log messaget- exception
-
warn
public ConsoleLogger warn(Object message, Throwable t)
- Specified by:
warnin interfaceConsoleLogger- Parameters:
message- log messaget- exception
-
error
public ConsoleLogger error(Object message, Throwable t)
- Specified by:
errorin interfaceConsoleLogger- Parameters:
message- log messaget- exception
-
debug
public ConsoleLogger debug(Object message, Throwable t)
- Specified by:
debugin interfaceConsoleLogger- Parameters:
message- log messaget- exception
-
fatal
public ConsoleLogger fatal(Object message, Throwable t)
- Specified by:
fatalin interfaceConsoleLogger- Parameters:
message- log messaget- exception
-
logData
public LogData logData(Map<String,Object> logData, Throwable t)
- Specified by:
logDatain interfaceConsoleLogger- Parameters:
logData- Map key-value with log datat- exception to be logged- Returns:
- a LogData
-
log
public LogData log(Object object, Throwable t)
Description copied from interface:ConsoleLoggerLog an Object Data with the Default Configurated Pattern- Specified by:
login interfaceConsoleLogger- Parameters:
object- to Logt- exception to be logged- Returns:
- a LogData
-
log
public LogData log(Object object, Throwable t, MessagePatterns pattern)
Description copied from interface:ConsoleLoggerLog an Object Data with the Specified Pattern- Specified by:
login interfaceConsoleLogger- Parameters:
object- to logt- exception to be loggedpattern- selected MessagePatterns- Returns:
- a LogData
-
-