public interface

LoggerImpl

com.google.gwt.logging.impl.LoggerImpl
Known Indirect Subclasses

Class Overview

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.

Summary

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

Public Methods

public abstract void addHandler (Handler handler)

public abstract void config (String msg)

public abstract void fine (String msg)

public abstract void finer (String msg)

public abstract void finest (String msg)

public abstract Handler[] getHandlers ()

Get the handlers attached to this logger.

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

public abstract Level getLevel ()

public abstract Logger getLoggerHelper (String name)

public abstract String getName ()

public abstract Logger getParent ()

public abstract boolean getUseParentHandlers ()

public abstract void info (String msg)

public abstract boolean isLoggable (Level messageLevel)

public abstract void log (LogRecord record)

public abstract void log (Level level, String msg, Throwable thrown)

public abstract void log (Level level, String msg)

public abstract void removeHandler (Handler handler)

public abstract void setLevel (Level newLevel)

public abstract void setName (String newName)

public abstract void setParent (Logger newParent)

public abstract void setUseParentHandlers (boolean newUseParentHandlers)

public abstract void severe (String msg)

public abstract void warning (String msg)