org.codehaus.mojo.tomcat.log
Class MavenLog
java.lang.Object
org.codehaus.mojo.tomcat.log.MavenLog
- All Implemented Interfaces:
- Log
public class MavenLog
- extends Object
- implements Log
A JCL log implementation that delegates to a Maven log.
- Version:
- $Id: MavenLog.java 6588 2008-03-28 12:22:57Z bentmann $
- Author:
- Mark Hobson
Constructor Summary |
MavenLog(LogFactory logFactory)
Creates a new MavenLog from the specified log factory. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MavenLog
public MavenLog(LogFactory logFactory)
- Creates a new
MavenLog
from the specified log factory.
- Parameters:
logFactory
- the log factory to read attributes from
- Throws:
IllegalArgumentException
- if the specified log factory was null
isTraceEnabled
public boolean isTraceEnabled()
- Specified by:
isTraceEnabled
in interface Log
isDebugEnabled
public boolean isDebugEnabled()
- Specified by:
isDebugEnabled
in interface Log
isInfoEnabled
public boolean isInfoEnabled()
- Specified by:
isInfoEnabled
in interface Log
isWarnEnabled
public boolean isWarnEnabled()
- Specified by:
isWarnEnabled
in interface Log
isErrorEnabled
public boolean isErrorEnabled()
- Specified by:
isErrorEnabled
in interface Log
isFatalEnabled
public boolean isFatalEnabled()
- Specified by:
isFatalEnabled
in interface Log
trace
public void trace(Object message)
- Specified by:
trace
in interface Log
trace
public void trace(Object message,
Throwable throwable)
- Specified by:
trace
in interface Log
debug
public void debug(Object message)
- Specified by:
debug
in interface Log
debug
public void debug(Object message,
Throwable throwable)
- Specified by:
debug
in interface Log
info
public void info(Object message)
- Specified by:
info
in interface Log
info
public void info(Object message,
Throwable throwable)
- Specified by:
info
in interface Log
warn
public void warn(Object message)
- Specified by:
warn
in interface Log
warn
public void warn(Object message,
Throwable throwable)
- Specified by:
warn
in interface Log
error
public void error(Object message)
- Specified by:
error
in interface Log
error
public void error(Object message,
Throwable throwable)
- Specified by:
error
in interface Log
fatal
public void fatal(Object message)
- Specified by:
fatal
in interface Log
fatal
public void fatal(Object message,
Throwable throwable)
- Specified by:
fatal
in interface Log
getMavenLog
protected org.apache.maven.plugin.logging.Log getMavenLog()
- Gets the underlying Maven log to delegate to.
- Returns:
- the Maven log
Copyright © 2005-2011 Codehaus. All Rights Reserved.