com.google.gwt.logging.impl.LoggerImpl |
Known Indirect Subclasses
LoggerImplNull |
Null implementation for the Logger class which ensures that calls to Logger
compile out when logging is disabled. |
LoggerImplRegular |
Implementation for the Logger class when logging is enabled. |
|
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.
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
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
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)