Class ContextLogWriter

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void debug​(java.lang.String message)
      Logs debug message via implementation specific log facility
      void debug​(java.lang.String message, java.util.Map<java.lang.String,​java.lang.String> context)
      Logs verbose message via implementation specific log facility
      void emit​(java.lang.String eventType, LogLevel level, java.lang.String message, java.util.Map<java.lang.String,​java.lang.String> context)
      Emit arbitrary event type
      void error​(java.lang.String message)
      Logs error message via implementation specific log facility
      void error​(java.lang.String message, java.util.Map<java.lang.String,​java.lang.String> context)
      Logs error message via implementation specific log facility
      void log​(java.lang.String message)
      Logs message via implementation specific log facility
      void log​(java.lang.String message, java.util.Map<java.lang.String,​java.lang.String> context)
      Logs message via implementation specific log facility
      void verbose​(java.lang.String message)
      Logs verbose message via implementation specific log facility
      void verbose​(java.lang.String message, java.util.Map<java.lang.String,​java.lang.String> context)
      Logs verbose message via implementation specific log facility
      void warn​(java.lang.String message)
      Logs warning message via implementation specific log facility
      void warn​(java.lang.String message, java.util.Map<java.lang.String,​java.lang.String> context)
      Logs warning message via implementation specific log facility
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • log

        public void log​(java.lang.String message,
                        java.util.Map<java.lang.String,​java.lang.String> context)
        Description copied from interface: ContextLogger
        Logs message via implementation specific log facility
        Specified by:
        log in interface ContextLogger
        Parameters:
        message - message to log
        context - context
      • error

        public void error​(java.lang.String message,
                          java.util.Map<java.lang.String,​java.lang.String> context)
        Description copied from interface: ContextLogger
        Logs error message via implementation specific log facility
        Specified by:
        error in interface ContextLogger
        Parameters:
        message - message to log
        context - context
      • warn

        public void warn​(java.lang.String message,
                         java.util.Map<java.lang.String,​java.lang.String> context)
        Description copied from interface: ContextLogger
        Logs warning message via implementation specific log facility
        Specified by:
        warn in interface ContextLogger
        Parameters:
        message - message to log
        context - context
      • verbose

        public void verbose​(java.lang.String message,
                            java.util.Map<java.lang.String,​java.lang.String> context)
        Description copied from interface: ContextLogger
        Logs verbose message via implementation specific log facility
        Specified by:
        verbose in interface ContextLogger
        Parameters:
        message - message to log
        context - context
      • debug

        public void debug​(java.lang.String message,
                          java.util.Map<java.lang.String,​java.lang.String> context)
        Description copied from interface: ContextLogger
        Logs verbose message via implementation specific log facility
        Specified by:
        debug in interface ContextLogger
        Parameters:
        message - message to log
        context - 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: ContextLogger
        Emit arbitrary event type
        Specified by:
        emit in interface ContextLogger
        Parameters:
        eventType - type
        level - level
        message - message
        context - context
      • log

        public void log​(java.lang.String message)
        Description copied from interface: BaseLogger
        Logs message via implementation specific log facility
        Specified by:
        log in interface BaseLogger
        Parameters:
        message - message to log
      • error

        public void error​(java.lang.String message)
        Description copied from interface: BaseLogger
        Logs error message via implementation specific log facility
        Specified by:
        error in interface BaseLogger
        Parameters:
        message - message to log
      • warn

        public void warn​(java.lang.String message)
        Description copied from interface: BaseLogger
        Logs warning message via implementation specific log facility
        Specified by:
        warn in interface BaseLogger
        Parameters:
        message - message to log
      • verbose

        public void verbose​(java.lang.String message)
        Description copied from interface: BaseLogger
        Logs verbose message via implementation specific log facility
        Specified by:
        verbose in interface BaseLogger
        Parameters:
        message - message to log
      • debug

        public void debug​(java.lang.String message)
        Description copied from interface: BaseLogger
        Logs debug message via implementation specific log facility
        Specified by:
        debug in interface BaseLogger
        Parameters:
        message - message to log