Package com.dtolabs.rundeck.core.logging
Class ContextLogWriter
- java.lang.Object
-
- com.dtolabs.rundeck.core.logging.ContextLogWriter
-
- All Implemented Interfaces:
BaseLogger,ContextLogger
public class ContextLogWriter extends java.lang.Object implements ContextLogger
Logs events to a writer using the context
-
-
Constructor Summary
Constructors Constructor Description ContextLogWriter(StreamingLogWriter writer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddebug(java.lang.String message)Logs debug message via implementation specific log facilityvoiddebug(java.lang.String message, java.util.Map<java.lang.String,java.lang.String> context)Logs verbose message via implementation specific log facilityvoidemit(java.lang.String eventType, LogLevel level, java.lang.String message, java.util.Map<java.lang.String,java.lang.String> context)Emit arbitrary event typevoiderror(java.lang.String message)Logs error message via implementation specific log facilityvoiderror(java.lang.String message, java.util.Map<java.lang.String,java.lang.String> context)Logs error message via implementation specific log facilityvoidlog(java.lang.String message)Logs message via implementation specific log facilityvoidlog(java.lang.String message, java.util.Map<java.lang.String,java.lang.String> context)Logs message via implementation specific log facilityvoidverbose(java.lang.String message)Logs verbose message via implementation specific log facilityvoidverbose(java.lang.String message, java.util.Map<java.lang.String,java.lang.String> context)Logs verbose message via implementation specific log facilityvoidwarn(java.lang.String message)Logs warning message via implementation specific log facilityvoidwarn(java.lang.String message, java.util.Map<java.lang.String,java.lang.String> context)Logs warning message via implementation specific log facility
-
-
-
Constructor Detail
-
ContextLogWriter
public ContextLogWriter(StreamingLogWriter writer)
-
-
Method Detail
-
log
public void log(java.lang.String message, java.util.Map<java.lang.String,java.lang.String> context)Description copied from interface:ContextLoggerLogs message via implementation specific log facility- Specified by:
login interfaceContextLogger- Parameters:
message- message to logcontext- context
-
error
public void error(java.lang.String message, java.util.Map<java.lang.String,java.lang.String> context)Description copied from interface:ContextLoggerLogs error message via implementation specific log facility- Specified by:
errorin interfaceContextLogger- Parameters:
message- message to logcontext- context
-
warn
public void warn(java.lang.String message, java.util.Map<java.lang.String,java.lang.String> context)Description copied from interface:ContextLoggerLogs warning message via implementation specific log facility- Specified by:
warnin interfaceContextLogger- Parameters:
message- message to logcontext- context
-
verbose
public void verbose(java.lang.String message, java.util.Map<java.lang.String,java.lang.String> context)Description copied from interface:ContextLoggerLogs verbose message via implementation specific log facility- Specified by:
verbosein interfaceContextLogger- Parameters:
message- message to logcontext- context
-
debug
public void debug(java.lang.String message, java.util.Map<java.lang.String,java.lang.String> context)Description copied from interface:ContextLoggerLogs verbose message via implementation specific log facility- Specified by:
debugin interfaceContextLogger- Parameters:
message- message to logcontext- context
-
emit
public void emit(java.lang.String eventType, LogLevel level, java.lang.String message, java.util.Map<java.lang.String,java.lang.String> context)Description copied from interface:ContextLoggerEmit arbitrary event type- Specified by:
emitin interfaceContextLogger- Parameters:
eventType- typelevel- levelmessage- messagecontext- context
-
log
public void log(java.lang.String message)
Description copied from interface:BaseLoggerLogs message via implementation specific log facility- Specified by:
login interfaceBaseLogger- Parameters:
message- message to log
-
error
public void error(java.lang.String message)
Description copied from interface:BaseLoggerLogs error message via implementation specific log facility- Specified by:
errorin interfaceBaseLogger- Parameters:
message- message to log
-
warn
public void warn(java.lang.String message)
Description copied from interface:BaseLoggerLogs warning message via implementation specific log facility- Specified by:
warnin interfaceBaseLogger- Parameters:
message- message to log
-
verbose
public void verbose(java.lang.String message)
Description copied from interface:BaseLoggerLogs verbose message via implementation specific log facility- Specified by:
verbosein interfaceBaseLogger- Parameters:
message- message to log
-
debug
public void debug(java.lang.String message)
Description copied from interface:BaseLoggerLogs debug message via implementation specific log facility- Specified by:
debugin interfaceBaseLogger- Parameters:
message- message to log
-
-