oracle.stellent.ridc.common.log.jdk
Class JDKLog

java.lang.Object
  extended by oracle.stellent.ridc.common.log.jdk.JDKLog
All Implemented Interfaces:
ILog

public class JDKLog
extends java.lang.Object
implements ILog


Nested Class Summary
 
Nested classes/interfaces inherited from interface oracle.stellent.ridc.common.log.ILog
ILog.Level
 
Field Summary
protected  java.util.logging.Logger m_logger
           
 
Constructor Summary
JDKLog(java.util.logging.Logger logger)
           
 
Method Summary
protected  java.util.logging.Level getLoggingLevel(ILog.Level level)
          Determine the logger level from the ILog.Level
 boolean isLogEnabled(ILog.Level level)
          Determine if logging is enabled for a given level
 void log(java.lang.String message, ILog.Level level)
          Log a message to this logger object
 void log(java.lang.String message, java.lang.Throwable error, ILog.Level level)
          Log a message with a corresponding exception to this logger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_logger

protected java.util.logging.Logger m_logger
Constructor Detail

JDKLog

public JDKLog(java.util.logging.Logger logger)
Method Detail

log

public void log(java.lang.String message,
                ILog.Level level)
Log a message to this logger object

Specified by:
log in interface ILog
Parameters:
message - the message
level - the level of the message

log

public void log(java.lang.String message,
                java.lang.Throwable error,
                ILog.Level level)
Log a message with a corresponding exception to this logger

Specified by:
log in interface ILog
Parameters:
message - the log message
error - the error
level - the logging level

isLogEnabled

public boolean isLogEnabled(ILog.Level level)
Determine if logging is enabled for a given level

Specified by:
isLogEnabled in interface ILog
Parameters:
level - the log level
Returns:
true if the log level is enabled

getLoggingLevel

protected java.util.logging.Level getLoggingLevel(ILog.Level level)
Determine the logger level from the ILog.Level

Parameters:
level - the level
Returns:
the internal logger level


Copyright © 2008-2009 Oracle Corporation. All Rights Reserved.