org.datanucleus.util
Class NullLogger

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

public class NullLogger
extends NucleusLogger

Null implementation of a NucleusLogger. Simply does nothing :-)


Field Summary
 
Fields inherited from class org.datanucleus.util.NucleusLogger
CACHE, CLASSLOADING, CONNECTION, DATASTORE, DATASTORE_NATIVE, DATASTORE_PERSIST, DATASTORE_RETRIEVE, DATASTORE_SCHEMA, GENERAL, LIFECYCLE, MANAGEMENT, METADATA, NAMING, PERSISTENCE, PLUGIN, QUERY, REACHABILITY, TRANSACTION, VALUEGENERATION
 
Constructor Summary
NullLogger(java.lang.String logName)
          Constructor for a NucleusLogger that does nothing
 
Method Summary
 void debug(java.lang.Object msg)
          Log a debug message.
 void debug(java.lang.Object msg, java.lang.Throwable thr)
          Log a debug message with throwable.
 void error(java.lang.Object msg)
          Log an error message.
 void error(java.lang.Object msg, java.lang.Throwable thr)
          Log an error message with throwable.
 void fatal(java.lang.Object msg)
          Log a fatal message.
 void fatal(java.lang.Object msg, java.lang.Throwable thr)
          Log a fatal message with throwable.
 void info(java.lang.Object msg)
          Log an info message.
 void info(java.lang.Object msg, java.lang.Throwable thr)
          Log an info message with throwable.
 boolean isDebugEnabled()
          Accessor for whether debug logging is enabled
 boolean isInfoEnabled()
          Accessor for whether info logging is enabled
 void warn(java.lang.Object msg)
          Log a warning message.
 void warn(java.lang.Object msg, java.lang.Throwable thr)
          Log a warning message with throwable.
 
Methods inherited from class org.datanucleus.util.NucleusLogger
getLoggerInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NullLogger

public NullLogger(java.lang.String logName)
Constructor for a NucleusLogger that does nothing

Method Detail

debug

public void debug(java.lang.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(java.lang.Object msg,
                  java.lang.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(java.lang.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(java.lang.Object msg,
                  java.lang.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(java.lang.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(java.lang.Object msg,
                  java.lang.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(java.lang.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(java.lang.Object msg,
                 java.lang.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(java.lang.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(java.lang.Object msg,
                 java.lang.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


Copyright © 2011. All Rights Reserved.