Class ESCLogger

java.lang.Object
com.netcracker.profiler.agent.ESCLogger

public class ESCLogger extends Object
  • Field Details

    • ESC_LOG_LEVEL

      public static Level ESC_LOG_LEVEL
  • Constructor Details

    • ESCLogger

      public ESCLogger(String name)
    • ESCLogger

      public ESCLogger(String name, Level logLevel)
  • Method Details

    • isJavaUtilLoggingEnabled

      public static boolean isJavaUtilLoggingEnabled()
    • getLogger

      public static ESCLogger getLogger(Class clazz)
    • getLogger

      public static ESCLogger getLogger(String className)
    • getLogger

      public static ESCLogger getLogger(Class clazz, Level logLevel)
    • getLogger

      public static ESCLogger getLogger(String className, Level logLevel)
    • severe

      public void severe(String message)
    • severe

      public void severe(String message, Throwable t)
    • info

      public void info(String message)
    • fine

      public void fine(String message)
    • warning

      public void warning(String message)
    • corruptedBufferWarning

      public void corruptedBufferWarning(String message)
      custom level that is DEBUG when dumper has never been initialized and WARN when dumper has been initialized at least once. Meaning that collector is present in the environment
      Parameters:
      message -
    • reportDirtyBufferOverflow

      public void reportDirtyBufferOverflow(String threadName)
    • printDirtyBufferWarningInCaseOfOverflow

      public void printDirtyBufferWarningInCaseOfOverflow()
    • corruptedBufferWarning

      public void corruptedBufferWarning(String message, Throwable t)
    • setCorruptedBufferCallback

      public static void setCorruptedBufferCallback(Runnable callback)
    • isFineEnabled

      public boolean isFineEnabled()
    • log

      public void log(Level level, String message, Throwable t)