Package org.pipservices3.components.log
Class ConsoleLogger
java.lang.Object
org.pipservices3.components.log.Logger
org.pipservices3.components.log.ConsoleLogger
- All Implemented Interfaces:
org.pipservices3.commons.config.IConfigurable,org.pipservices3.commons.config.IReconfigurable,org.pipservices3.commons.refer.IReferenceable,ILogger
Logger that writes log messages to console.
Errors are written to standard err stream and all other messages to standard out stream.
### Configuration parameters ###
- level: maximum log level to capture
- source: source (context) name
### References ###
- *:context-info:*:*:1.0 (optional)
ContextInfoto detect the context id and specify counters source
### Example ###
ConsoleLogger logger = new ConsoleLogger();
logger.setLevel(LogLevel.debug);
logger.error("123", ex, "Error occured: %s", ex.message);
logger.debug("123", "Everything is OK.");
- See Also:
-
Constructor Details
-
ConsoleLogger
public ConsoleLogger()Creates a new instance of the logger.
-
-
Method Details
-
write
Writes a log message to the logger destination.
-