Class TestLogger

java.lang.Object
org.apache.ignite.testframework.TestLogger
All Implemented Interfaces:
IgniteLogger

public final class TestLogger extends Object implements IgniteLogger
Test logger.
  • Constructor Details

    • TestLogger

      public TestLogger()
  • Method Details

    • getLogger

      public IgniteLogger getLogger(Object ctgr)
      Description copied from interface: IgniteLogger
      Creates new logger with given category based off the current instance.
      Specified by:
      getLogger in interface IgniteLogger
      Parameters:
      ctgr - Category for new logger.
      Returns:
      New logger with given category.
    • trace

      public void trace(String msg)
      Description copied from interface: IgniteLogger
      Logs out trace message.
      Specified by:
      trace in interface IgniteLogger
      Parameters:
      msg - Trace message.
    • debug

      public void debug(String msg)
      Description copied from interface: IgniteLogger
      Logs out debug message.
      Specified by:
      debug in interface IgniteLogger
      Parameters:
      msg - Debug message.
    • info

      public void info(String msg)
      Description copied from interface: IgniteLogger
      Logs out information message.
      Specified by:
      info in interface IgniteLogger
      Parameters:
      msg - Information message.
    • warning

      public void warning(String msg, Throwable e)
      Description copied from interface: IgniteLogger
      Logs out warning message with optional exception.
      Specified by:
      warning in interface IgniteLogger
      Parameters:
      msg - Warning message.
      e - Optional exception (can be null).
    • error

      public void error(String msg, Throwable e)
      Description copied from interface: IgniteLogger
      Logs error message with optional exception.
      Specified by:
      error in interface IgniteLogger
      Parameters:
      msg - Error message.
      e - Optional exception (can be null).
    • isTraceEnabled

      public boolean isTraceEnabled()
      Description copied from interface: IgniteLogger
      Tests whether trace level is enabled.
      Specified by:
      isTraceEnabled in interface IgniteLogger
      Returns:
      true in case when trace level is enabled, false otherwise.
    • isDebugEnabled

      public boolean isDebugEnabled()
      Description copied from interface: IgniteLogger
      Tests whether debug level is enabled.
      Specified by:
      isDebugEnabled in interface IgniteLogger
      Returns:
      true in case when debug level is enabled, false otherwise.
    • isInfoEnabled

      public boolean isInfoEnabled()
      Description copied from interface: IgniteLogger
      Tests whether info level is enabled.
      Specified by:
      isInfoEnabled in interface IgniteLogger
      Returns:
      true in case when info level is enabled, false otherwise.
    • isQuiet

      public boolean isQuiet()
      Description copied from interface: IgniteLogger
      Tests whether Logger is in "Quiet mode".
      Specified by:
      isQuiet in interface IgniteLogger
      Returns:
      true "Quiet mode" is enabled, false otherwise
    • fileName

      public String fileName()
      Description copied from interface: IgniteLogger
      Gets name of the file being logged to if one is configured or null otherwise.
      Specified by:
      fileName in interface IgniteLogger
      Returns:
      Name of the file being logged to if one is configured or null otherwise.