org.apache.commons.logging.impl

Class NoOpLog

Implemented Interfaces:
Log, Serializable

public class NoOpLog
extends java.lang.Object
implements Log, Serializable

Trivial implementation of Log that throws away all messages. No configurable system properties are supported.
Version:
$Id: NoOpLog.java,v 1.8 2004/06/06 21:13:12 rdonkin Exp $
Authors:
Scott Sanders
Rod Waldhoff

Constructor Summary

NoOpLog()
Convenience constructor
NoOpLog(String name)
Base constructor

Method Summary

void
debug(Object message)
Do nothing
void
debug(Object message, Throwable t)
Do nothing
void
error(Object message)
Do nothing
void
error(Object message, Throwable t)
Do nothing
void
fatal(Object message)
Do nothing
void
fatal(Object message, Throwable t)
Do nothing
void
info(Object message)
Do nothing
void
info(Object message, Throwable t)
Do nothing
boolean
isDebugEnabled()
Debug is never enabled.
boolean
isErrorEnabled()
Error is never enabled.
boolean
isFatalEnabled()
Fatal is never enabled.
boolean
isInfoEnabled()
Info is never enabled.
boolean
isTraceEnabled()
Trace is never enabled.
boolean
isWarnEnabled()
Warn is never enabled.
void
trace(Object message)
Do nothing
void
trace(Object message, Throwable t)
Do nothing
void
warn(Object message)
Do nothing
void
warn(Object message, Throwable t)
Do nothing

Constructor Details

NoOpLog

public NoOpLog()
Convenience constructor

NoOpLog

public NoOpLog(String name)
Base constructor

Method Details

debug

public void debug(Object message)
Do nothing
Specified by:
debug in interface Log

debug

public void debug(Object message,
                  Throwable t)
Do nothing
Specified by:
debug in interface Log

error

public void error(Object message)
Do nothing
Specified by:
error in interface Log

error

public void error(Object message,
                  Throwable t)
Do nothing
Specified by:
error in interface Log

fatal

public void fatal(Object message)
Do nothing
Specified by:
fatal in interface Log

fatal

public void fatal(Object message,
                  Throwable t)
Do nothing
Specified by:
fatal in interface Log

info

public void info(Object message)
Do nothing
Specified by:
info in interface Log

info

public void info(Object message,
                 Throwable t)
Do nothing
Specified by:
info in interface Log

isDebugEnabled

public final boolean isDebugEnabled()
Debug is never enabled.
Specified by:
isDebugEnabled in interface Log
Returns:
false

isErrorEnabled

public final boolean isErrorEnabled()
Error is never enabled.
Specified by:
isErrorEnabled in interface Log
Returns:
false

isFatalEnabled

public final boolean isFatalEnabled()
Fatal is never enabled.
Specified by:
isFatalEnabled in interface Log
Returns:
false

isInfoEnabled

public final boolean isInfoEnabled()
Info is never enabled.
Specified by:
isInfoEnabled in interface Log
Returns:
false

isTraceEnabled

public final boolean isTraceEnabled()
Trace is never enabled.
Specified by:
isTraceEnabled in interface Log
Returns:
false

isWarnEnabled

public final boolean isWarnEnabled()
Warn is never enabled.
Specified by:
isWarnEnabled in interface Log
Returns:
false

trace

public void trace(Object message)
Do nothing
Specified by:
trace in interface Log

trace

public void trace(Object message,
                  Throwable t)
Do nothing
Specified by:
trace in interface Log

warn

public void warn(Object message)
Do nothing
Specified by:
warn in interface Log

warn

public void warn(Object message,
                 Throwable t)
Do nothing
Specified by:
warn in interface Log

Copyright 2002-2004 The Apache Software Foundation.