com.allen_sauer.gwt.log.client.impl
Class LogImplBase

java.lang.Object
  extended by com.allen_sauer.gwt.log.client.impl.LogImpl
      extended by com.allen_sauer.gwt.log.client.impl.LogImplBase
All Implemented Interfaces:
LogImplInterface
Direct Known Subclasses:
LogImplDebug, LogImplError, LogImplFatal, LogImplInfo, LogImplTrace, LogImplWarn

public abstract class LogImplBase
extends LogImpl

Common implementation for all classes that are not expected to be compiled out, i.e. all LogImplInterface subclasses except for LogImplOff).


Constructor Summary
LogImplBase()
           
 
Method Summary
 void addLogger(Logger logger)
           
 void clear()
           
 void debug(java.lang.String category, java.lang.String message, com.google.gwt.core.client.JavaScriptObject e)
           
 void debug(java.lang.String category, java.lang.String message, java.lang.Throwable e)
           
 void diagnostic(java.lang.String message, java.lang.Throwable e)
          Diagnostic (internal) messages have an implied category of 'gwt-log'
 void error(java.lang.String category, java.lang.String message, com.google.gwt.core.client.JavaScriptObject e)
           
 void error(java.lang.String category, java.lang.String message, java.lang.Throwable e)
           
 void fatal(java.lang.String category, java.lang.String message, com.google.gwt.core.client.JavaScriptObject e)
           
 void fatal(java.lang.String category, java.lang.String message, java.lang.Throwable e)
           
 int getCurrentLogLevel()
           
<T extends Logger>
T
getLogger(java.lang.Class<T> clazz)
           
 void info(java.lang.String category, java.lang.String message, com.google.gwt.core.client.JavaScriptObject e)
           
 void info(java.lang.String category, java.lang.String message, java.lang.Throwable e)
           
 void init()
           
 boolean isDebugEnabled()
           
 boolean isErrorEnabled()
           
 boolean isFatalEnabled()
           
 boolean isInfoEnabled()
           
 boolean isLoggingEnabled()
           
 boolean isTraceEnabled()
           
 boolean isWarnEnabled()
           
 void log(LogRecord record)
           
 void sendToLoggers(LogRecord record)
           
 int setCurrentLogLevel(int level)
           
 void setUncaughtExceptionHandler()
           
 void trace(java.lang.String category, java.lang.String message, com.google.gwt.core.client.JavaScriptObject e)
           
 void trace(java.lang.String category, java.lang.String message, java.lang.Throwable e)
           
 void warn(java.lang.String category, java.lang.String message, com.google.gwt.core.client.JavaScriptObject e)
           
 void warn(java.lang.String category, java.lang.String message, java.lang.Throwable e)
           
 
Methods inherited from class com.allen_sauer.gwt.log.client.impl.LogImpl
getCurrentLogLevelString, getLowestLogLevelString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.allen_sauer.gwt.log.client.impl.LogImplInterface
getLowestLogLevel
 

Constructor Detail

LogImplBase

public LogImplBase()
Method Detail

addLogger

public final void addLogger(Logger logger)

clear

public final void clear()

debug

public final void debug(java.lang.String category,
                        java.lang.String message,
                        com.google.gwt.core.client.JavaScriptObject e)

debug

public final void debug(java.lang.String category,
                        java.lang.String message,
                        java.lang.Throwable e)

diagnostic

public void diagnostic(java.lang.String message,
                       java.lang.Throwable e)
Description copied from interface: LogImplInterface
Diagnostic (internal) messages have an implied category of 'gwt-log'


error

public final void error(java.lang.String category,
                        java.lang.String message,
                        com.google.gwt.core.client.JavaScriptObject e)

error

public final void error(java.lang.String category,
                        java.lang.String message,
                        java.lang.Throwable e)

fatal

public final void fatal(java.lang.String category,
                        java.lang.String message,
                        com.google.gwt.core.client.JavaScriptObject e)

fatal

public final void fatal(java.lang.String category,
                        java.lang.String message,
                        java.lang.Throwable e)

getCurrentLogLevel

public final int getCurrentLogLevel()

getLogger

public final <T extends Logger> T getLogger(java.lang.Class<T> clazz)

info

public final void info(java.lang.String category,
                       java.lang.String message,
                       com.google.gwt.core.client.JavaScriptObject e)

info

public final void info(java.lang.String category,
                       java.lang.String message,
                       java.lang.Throwable e)

init

public void init()

isDebugEnabled

public boolean isDebugEnabled()

isErrorEnabled

public boolean isErrorEnabled()

isFatalEnabled

public final boolean isFatalEnabled()

isInfoEnabled

public boolean isInfoEnabled()

isLoggingEnabled

public final boolean isLoggingEnabled()

isTraceEnabled

public boolean isTraceEnabled()

isWarnEnabled

public boolean isWarnEnabled()

log

public void log(LogRecord record)

sendToLoggers

public void sendToLoggers(LogRecord record)

setCurrentLogLevel

public final int setCurrentLogLevel(int level)

setUncaughtExceptionHandler

public final void setUncaughtExceptionHandler()

trace

public final void trace(java.lang.String category,
                        java.lang.String message,
                        com.google.gwt.core.client.JavaScriptObject e)

trace

public final void trace(java.lang.String category,
                        java.lang.String message,
                        java.lang.Throwable e)

warn

public final void warn(java.lang.String category,
                       java.lang.String message,
                       com.google.gwt.core.client.JavaScriptObject e)

warn

public final void warn(java.lang.String category,
                       java.lang.String message,
                       java.lang.Throwable e)