Class NullLogger

java.lang.Object
org.datanucleus.util.NucleusLogger
org.datanucleus.util.NullLogger

public class NullLogger extends NucleusLogger
Null implementation of a NucleusLogger. Simply does nothing :-)
  • Constructor Details

    • NullLogger

      public NullLogger(String logName)
  • Method Details

    • getNativeLogger

      public Object getNativeLogger()
      Description copied from class: NucleusLogger
      Accessor for the native logger object.
      Specified by:
      getNativeLogger in class NucleusLogger
      Returns:
      The native logger object
    • debug

      public void debug(Object msg)
      Description copied from class: NucleusLogger
      Log a debug message.
      Specified by:
      debug in class NucleusLogger
      Parameters:
      msg - The message
    • debug

      public void debug(Object msg, Throwable thr)
      Description copied from class: NucleusLogger
      Log a debug message with throwable.
      Specified by:
      debug in class NucleusLogger
      Parameters:
      msg - The message
      thr - A throwable
    • error

      public void error(Object msg)
      Description copied from class: NucleusLogger
      Log an error message.
      Specified by:
      error in class NucleusLogger
      Parameters:
      msg - The message
    • error

      public void error(Object msg, Throwable thr)
      Description copied from class: NucleusLogger
      Log an error message with throwable.
      Specified by:
      error in class NucleusLogger
      Parameters:
      msg - The message
      thr - A throwable
    • fatal

      public void fatal(Object msg)
      Description copied from class: NucleusLogger
      Log a fatal message.
      Specified by:
      fatal in class NucleusLogger
      Parameters:
      msg - The message
    • fatal

      public void fatal(Object msg, Throwable thr)
      Description copied from class: NucleusLogger
      Log a fatal message with throwable.
      Specified by:
      fatal in class NucleusLogger
      Parameters:
      msg - The message
      thr - A throwable
    • info

      public void info(Object msg)
      Description copied from class: NucleusLogger
      Log an info message.
      Specified by:
      info in class NucleusLogger
      Parameters:
      msg - The message
    • info

      public void info(Object msg, Throwable thr)
      Description copied from class: NucleusLogger
      Log an info message with throwable.
      Specified by:
      info in class NucleusLogger
      Parameters:
      msg - The message
      thr - A throwable
    • isDebugEnabled

      public boolean isDebugEnabled()
      Description copied from class: NucleusLogger
      Accessor for whether debug logging is enabled
      Specified by:
      isDebugEnabled in class NucleusLogger
      Returns:
      Whether it is enabled
    • isInfoEnabled

      public boolean isInfoEnabled()
      Description copied from class: NucleusLogger
      Accessor for whether info logging is enabled
      Specified by:
      isInfoEnabled in class NucleusLogger
      Returns:
      Whether it is enabled
    • warn

      public void warn(Object msg)
      Description copied from class: NucleusLogger
      Log a warning message.
      Specified by:
      warn in class NucleusLogger
      Parameters:
      msg - The message
    • warn

      public void warn(Object msg, Throwable thr)
      Description copied from class: NucleusLogger
      Log a warning message with throwable.
      Specified by:
      warn in class NucleusLogger
      Parameters:
      msg - The message
      thr - A throwable