org.apache.openjpa.lib.log
Class LogFactoryImpl.LogImpl
java.lang.Object
org.apache.openjpa.lib.log.AbstractLog
org.apache.openjpa.lib.log.LogFactoryImpl.LogImpl
- All Implemented Interfaces:
- Log
- Enclosing class:
- LogFactoryImpl
public class LogFactoryImpl.LogImpl
- extends AbstractLog
A simple implementation of the Log
interface. Writes
output to stderr.
Methods inherited from class org.apache.openjpa.lib.log.AbstractLog |
error, error, fatal, fatal, getStackTrace, info, info, isErrorEnabled, isFatalEnabled, isInfoEnabled, isTraceEnabled, isWarnEnabled, trace, trace, warn, warn |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LogFactoryImpl.LogImpl
public LogFactoryImpl.LogImpl()
isEnabled
protected boolean isEnabled(short level)
- Description copied from class:
AbstractLog
- Check to see if the specified logging level is enabled.
- Specified by:
isEnabled
in class AbstractLog
log
protected void log(short level,
String message,
Throwable t)
- Description copied from class:
AbstractLog
- Send the specified log message to the handler.
- Specified by:
log
in class AbstractLog
- Parameters:
level
- the level of the log messagemessage
- the message to sendt
- the Throwable, or null if this is not an error
formatMessage
protected String formatMessage(short level,
String message,
Throwable t)
- Convert
message
into a string ready to be written to
the log. The string should include the terminating newline.
- Parameters:
t
- may be null
setChannel
public void setChannel(String val)
getChannel
public String getChannel()
setLevel
public void setLevel(short val)
getLevel
public short getLevel()
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.