Class InstanceLogger


  • public class InstanceLogger
    extends Object
    Logger which adds instance specific information to every log message using the CloseableThreadContext.
    • Constructor Detail

      • InstanceLogger

        public InstanceLogger()
    • Method Detail

      • wrapLogger

        public static org.apache.logging.log4j.Logger wrapLogger​(org.apache.logging.log4j.Logger logger,
                                                                 String instanceId)
        Wraps a logger into a proxy which adds context information to all messages.
        Parameters:
        logger - to wrap
        instanceId - to add to all messages
        Returns:
        wrapped logger instance