org.x4juli.global.spi
Interface ExtendedLogger

All Superinterfaces:
Logger
All Known Implementing Classes:
AbstractExtendedLogger, ComponentLogger, NOPLogger

public interface ExtendedLogger
extends Logger

This interface specifies the operations for Juli loggers. Currently empty, at the moment is no need to extend the logger.

Since:
0.6
Author:
Boris Unckel

Method Summary
 void addHandler(java.util.logging.Handler handler)
           
 void config(java.lang.String msg)
           
 void entering(java.lang.String sourceClass, java.lang.String sourceMethod)
           
 void entering(java.lang.String sourceClass, java.lang.String sourceMethod, java.lang.Object param1)
           
 void entering(java.lang.String sourceClass, java.lang.String sourceMethod, java.lang.Object[] params)
           
 void exiting(java.lang.String sourceClass, java.lang.String sourceMethod)
           
 void exiting(java.lang.String sourceClass, java.lang.String sourceMethod, java.lang.Object result)
           
 void fine(java.lang.String msg)
           
 void finer(java.lang.String msg)
           
 void finest(java.lang.String msg)
           
 java.util.logging.Filter getFilter()
           
 java.util.logging.Handler[] getHandlers()
           
 java.util.logging.Level getLevel()
           
 java.lang.String getName()
           
 java.util.logging.Logger getParent()
           
 java.util.ResourceBundle getResourceBundle()
           
 java.lang.String getResourceBundleName()
           
 boolean getUseParentHandlers()
           
 void info(java.lang.String msg)
           
 boolean isLoggable(java.util.logging.Level level)
           
 void log(ExtendedLogRecord record)
          Logs a ExtendedLogRecord.
 void log(java.util.logging.Level level, java.lang.String msg)
           
 void log(java.util.logging.Level level, java.lang.String msg, java.lang.Object param1)
           
 void log(java.util.logging.Level level, java.lang.String msg, java.lang.Object[] params)
           
 void log(java.util.logging.Level level, java.lang.String msg, java.lang.Throwable thrown)
           
 void log(java.util.logging.LogRecord record)
           
 void logp(java.util.logging.Level level, java.lang.String sourceClass, java.lang.String sourceMethod, java.lang.String msg)
           
 void logp(java.util.logging.Level level, java.lang.String sourceClass, java.lang.String sourceMethod, java.lang.String msg, java.lang.Object param1)
           
 void logp(java.util.logging.Level level, java.lang.String sourceClass, java.lang.String sourceMethod, java.lang.String msg, java.lang.Object[] params)
           
 void logp(java.util.logging.Level level, java.lang.String sourceClass, java.lang.String sourceMethod, java.lang.String msg, java.lang.Throwable thrown)
           
 void logrb(java.util.logging.Level level, java.lang.String sourceClass, java.lang.String sourceMethod, java.lang.String bundleName, java.lang.String msg)
           
 void logrb(java.util.logging.Level level, java.lang.String sourceClass, java.lang.String sourceMethod, java.lang.String bundleName, java.lang.String msg, java.lang.Object param1)
           
 void logrb(java.util.logging.Level level, java.lang.String sourceClass, java.lang.String sourceMethod, java.lang.String bundleName, java.lang.String msg, java.lang.Object[] params)
           
 void logrb(java.util.logging.Level level, java.lang.String sourceClass, java.lang.String sourceMethod, java.lang.String bundleName, java.lang.String msg, java.lang.Throwable thrown)
           
 void removeHandler(java.util.logging.Handler handler)
           
 void setFilter(java.util.logging.Filter newFilter)
           
 void setLevel(java.util.logging.Level newLevel)
           
 void setParent(java.util.logging.Logger parent)
           
 void setUseParentHandlers(boolean useParentHandlers)
           
 void severe(java.lang.String msg)
           
 void throwing(java.lang.String sourceClass, java.lang.String sourceMethod, java.lang.Throwable thrown)
           
 void warning(java.lang.String msg)
           
 

Method Detail

log

public void log(ExtendedLogRecord record)
Logs a ExtendedLogRecord.

Parameters:
record - to log.
Since:
0.6
See Also:
Logger.log(java.util.logging.LogRecord)

getResourceBundle

public java.util.ResourceBundle getResourceBundle()
Since:
0.6
See Also:
Logger.getResourceBundle()

getResourceBundleName

public java.lang.String getResourceBundleName()
Since:
0.6
See Also:
Logger.getResourceBundleName()

setFilter

public void setFilter(java.util.logging.Filter newFilter)
               throws java.lang.SecurityException
Throws:
java.lang.SecurityException
Since:
0.6
See Also:
Logger.setFilter(java.util.logging.Filter)

getFilter

public java.util.logging.Filter getFilter()
Since:
0.6
See Also:
Logger.getFilter()

log

public void log(java.util.logging.LogRecord record)
Since:
0.6
See Also:
Logger.log(java.util.logging.LogRecord)

log

public void log(java.util.logging.Level level,
                java.lang.String msg)
Since:
0.6
See Also:
Logger.log(java.util.logging.Level, java.lang.String)

log

public void log(java.util.logging.Level level,
                java.lang.String msg,
                java.lang.Object param1)
Since:
0.6
See Also:
Logger.log(java.util.logging.Level, java.lang.String, java.lang.Object)

log

public void log(java.util.logging.Level level,
                java.lang.String msg,
                java.lang.Object[] params)
Since:
0.6
See Also:
Logger.log(java.util.logging.Level, java.lang.String, java.lang.Object[])

log

public void log(java.util.logging.Level level,
                java.lang.String msg,
                java.lang.Throwable thrown)
Since:
0.6
See Also:
Logger.log(java.util.logging.Level, java.lang.String, java.lang.Throwable)

logp

public void logp(java.util.logging.Level level,
                 java.lang.String sourceClass,
                 java.lang.String sourceMethod,
                 java.lang.String msg)
Since:
0.6
See Also:
Logger.logp(java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String)

logp

public void logp(java.util.logging.Level level,
                 java.lang.String sourceClass,
                 java.lang.String sourceMethod,
                 java.lang.String msg,
                 java.lang.Object param1)
Since:
0.6
See Also:
Logger.logp(java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)

logp

public void logp(java.util.logging.Level level,
                 java.lang.String sourceClass,
                 java.lang.String sourceMethod,
                 java.lang.String msg,
                 java.lang.Object[] params)
Since:
0.6
See Also:
Logger.logp(java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.Object[])

logp

public void logp(java.util.logging.Level level,
                 java.lang.String sourceClass,
                 java.lang.String sourceMethod,
                 java.lang.String msg,
                 java.lang.Throwable thrown)
Since:
0.6
See Also:
Logger.logp(java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable)

logrb

public void logrb(java.util.logging.Level level,
                  java.lang.String sourceClass,
                  java.lang.String sourceMethod,
                  java.lang.String bundleName,
                  java.lang.String msg)
Since:
0.6
See Also:
Logger.logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.String)

logrb

public void logrb(java.util.logging.Level level,
                  java.lang.String sourceClass,
                  java.lang.String sourceMethod,
                  java.lang.String bundleName,
                  java.lang.String msg,
                  java.lang.Object param1)
Since:
0.6
See Also:
Logger.logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)

logrb

public void logrb(java.util.logging.Level level,
                  java.lang.String sourceClass,
                  java.lang.String sourceMethod,
                  java.lang.String bundleName,
                  java.lang.String msg,
                  java.lang.Object[] params)
Since:
0.6
See Also:
Logger.logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object[])

logrb

public void logrb(java.util.logging.Level level,
                  java.lang.String sourceClass,
                  java.lang.String sourceMethod,
                  java.lang.String bundleName,
                  java.lang.String msg,
                  java.lang.Throwable thrown)
Since:
0.6
See Also:
Logger.logrb(java.util.logging.Level, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable)

entering

public void entering(java.lang.String sourceClass,
                     java.lang.String sourceMethod)
Since:
0.6
See Also:
Logger.entering(java.lang.String, java.lang.String)

entering

public void entering(java.lang.String sourceClass,
                     java.lang.String sourceMethod,
                     java.lang.Object param1)
Since:
0.6
See Also:
Logger.entering(java.lang.String, java.lang.String, java.lang.Object)

entering

public void entering(java.lang.String sourceClass,
                     java.lang.String sourceMethod,
                     java.lang.Object[] params)
Since:
0.6
See Also:
Logger.entering(java.lang.String, java.lang.String, java.lang.Object[])

exiting

public void exiting(java.lang.String sourceClass,
                    java.lang.String sourceMethod)
Since:
0.6
See Also:
Logger.exiting(java.lang.String, java.lang.String)

exiting

public void exiting(java.lang.String sourceClass,
                    java.lang.String sourceMethod,
                    java.lang.Object result)
Since:
0.6
See Also:
Logger.exiting(java.lang.String, java.lang.String, java.lang.Object)

throwing

public void throwing(java.lang.String sourceClass,
                     java.lang.String sourceMethod,
                     java.lang.Throwable thrown)
Since:
0.6
See Also:
Logger.throwing(java.lang.String, java.lang.String, java.lang.Throwable)

severe

public void severe(java.lang.String msg)
Since:
0.6
See Also:
Logger.severe(java.lang.String)

warning

public void warning(java.lang.String msg)
Since:
0.6
See Also:
Logger.warning(java.lang.String)

info

public void info(java.lang.String msg)
Since:
0.6
See Also:
Logger.info(java.lang.String)

config

public void config(java.lang.String msg)
Since:
0.6
See Also:
Logger.config(java.lang.String)

fine

public void fine(java.lang.String msg)
Since:
0.6
See Also:
Logger.fine(java.lang.String)

finer

public void finer(java.lang.String msg)
Since:
0.6
See Also:
Logger.finer(java.lang.String)

finest

public void finest(java.lang.String msg)
Since:
0.6
See Also:
Logger.finest(java.lang.String)

setLevel

public void setLevel(java.util.logging.Level newLevel)
              throws java.lang.SecurityException
Throws:
java.lang.SecurityException
Since:
0.6
See Also:
Logger.setLevel(java.util.logging.Level)

getLevel

public java.util.logging.Level getLevel()
Since:
0.6
See Also:
Logger.getLevel()

isLoggable

public boolean isLoggable(java.util.logging.Level level)
Since:
0.6
See Also:
Logger.isLoggable(java.util.logging.Level)

getName

public java.lang.String getName()
Since:
0.6
See Also:
Logger.getName()

addHandler

public void addHandler(java.util.logging.Handler handler)
                throws java.lang.SecurityException
Throws:
java.lang.SecurityException
Since:
0.6
See Also:
Logger.addHandler(java.util.logging.Handler)

removeHandler

public void removeHandler(java.util.logging.Handler handler)
                   throws java.lang.SecurityException
Throws:
java.lang.SecurityException
Since:
0.6
See Also:
Logger.removeHandler(java.util.logging.Handler)

getHandlers

public java.util.logging.Handler[] getHandlers()
Since:
0.6
See Also:
Logger.getHandlers()

setUseParentHandlers

public void setUseParentHandlers(boolean useParentHandlers)
Since:
0.6
See Also:
Logger.setUseParentHandlers(boolean)

getUseParentHandlers

public boolean getUseParentHandlers()
Since:
0.6
See Also:
Logger.getUseParentHandlers()

getParent

public java.util.logging.Logger getParent()
Since:
0.6
See Also:
Logger.getParent()

setParent

public void setParent(java.util.logging.Logger parent)
Since:
0.6
See Also:
Logger.setParent(java.util.logging.Logger)


${license_html}