com.google.gwt.logging.impl
Interface LoggerImpl

All Known Implementing Classes:
LoggerImplNull, LoggerImplRegular

public interface LoggerImpl

Interface for the implementation of Logger. We use a LoggerImplNull to ensure that logging code compiles out when logging is disabled, and a LoggerImplRegular to provide normal functionality when logging is enabled.


Method Summary
 void addHandler(java.util.logging.Handler handler)
           
 void config(java.lang.String msg)
           
 void fine(java.lang.String msg)
           
 void finer(java.lang.String msg)
           
 void finest(java.lang.String msg)
           
 java.util.logging.Handler[] getHandlers()
          Get the handlers attached to this logger.
 java.util.logging.Level getLevel()
           
 java.util.logging.Logger getLoggerHelper(java.lang.String name)
           
 java.lang.String getName()
           
 java.util.logging.Logger getParent()
           
 boolean getUseParentHandlers()
           
 void info(java.lang.String msg)
           
 boolean isLoggable(java.util.logging.Level messageLevel)
           
 void log(java.util.logging.Level level, java.lang.String msg)
           
 void log(java.util.logging.Level level, java.lang.String msg, java.lang.Throwable thrown)
           
 void log(java.util.logging.LogRecord record)
           
 void removeHandler(java.util.logging.Handler handler)
           
 void setLevel(java.util.logging.Level newLevel)
           
 void setName(java.lang.String newName)
           
 void setParent(java.util.logging.Logger newParent)
           
 void setUseParentHandlers(boolean newUseParentHandlers)
           
 void severe(java.lang.String msg)
           
 void warning(java.lang.String msg)
           
 

Method Detail

addHandler

void addHandler(java.util.logging.Handler handler)

config

void config(java.lang.String msg)

fine

void fine(java.lang.String msg)

finer

void finer(java.lang.String msg)

finest

void finest(java.lang.String msg)

getHandlers

java.util.logging.Handler[] getHandlers()
Get the handlers attached to this logger.

Returns:
the array of handlers, or null if there are no handlers

getLevel

java.util.logging.Level getLevel()

getLoggerHelper

java.util.logging.Logger getLoggerHelper(java.lang.String name)

getName

java.lang.String getName()

getParent

java.util.logging.Logger getParent()

getUseParentHandlers

boolean getUseParentHandlers()

info

void info(java.lang.String msg)

isLoggable

boolean isLoggable(java.util.logging.Level messageLevel)

log

void log(java.util.logging.Level level,
         java.lang.String msg)

log

void log(java.util.logging.Level level,
         java.lang.String msg,
         java.lang.Throwable thrown)

log

void log(java.util.logging.LogRecord record)

removeHandler

void removeHandler(java.util.logging.Handler handler)

setLevel

void setLevel(java.util.logging.Level newLevel)

setName

void setName(java.lang.String newName)

setParent

void setParent(java.util.logging.Logger newParent)

setUseParentHandlers

void setUseParentHandlers(boolean newUseParentHandlers)

severe

void severe(java.lang.String msg)

warning

void warning(java.lang.String msg)