Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Apache CXF API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.cxf.common.logging
Class AbstractDelegatingLogger

    java.lang.Object
      java.util.logging.Logger
          org.apache.cxf.common.logging.AbstractDelegatingLogger

Direct Known Subclasses:
  Log4jLogger, Slf4jLogger

    public abstract class AbstractDelegatingLogger

extends Logger

java.util.logging.Logger implementation delegating to another framework. All methods can be used except: setLevel addHandler / getHandlers setParent / getParent setUseParentHandlers / getUseParentHandlers

Author:
  gnodet

Field Summary

Fields inherited from class java.util.logging.Logger
`global, GLOBAL_LOGGER_NAME`

Constructor Summary
`protected` | `AbstractDelegatingLogger(String name, String resourceBundleName)`

Method Summary
`void` | `addHandler(Handler handler)`
`void` | `config(String msg)`
`protected void` | `doLog(LogRecord lr)`
`protected void` | `doLog(LogRecord lr, String rbname)`
`void` | `entering(String sourceClass, String sourceMethod)`
`void` | `entering(String sourceClass, String sourceMethod, Object param1)`
`void` | `entering(String sourceClass, String sourceMethod, Object[] params)`
`void` | `exiting(String sourceClass, String sourceMethod)`
`void` | `exiting(String sourceClass, String sourceMethod, Object result)`
`void` | `fine(String msg)`
`void` | `finer(String msg)`
`void` | `finest(String msg)`
`protected String` | `formatMessage(LogRecord record)`
`Handler[]` | `getHandlers()`
`abstract Level` | `getLevel()`
`Logger` | `getParent()`
`boolean` | `getUseParentHandlers()`
`void` | `info(String msg)`
`protected void` | `internalLog(LogRecord record)`
`protected abstract void` | `internalLogFormatted(String msg, LogRecord record)`
`boolean` | `isLoggable(Level level)`
`void` | `log(Level level, String msg)`
`void` | `log(Level level, String msg, Object param1)`
`void` | `log(Level level, String msg, Object[] params)`
`void` | `log(Level level, String msg, Throwable thrown)`
`void` | `log(LogRecord record)`
`void` | `logp(Level level, String sourceClass, String sourceMethod, String msg)`
`void` | `logp(Level level, String sourceClass, String sourceMethod, String msg, Object param1)`
`void` | `logp(Level level, String sourceClass, String sourceMethod, String msg, Object[] params)`
`void` | `logp(Level level, String sourceClass, String sourceMethod, String msg, Throwable thrown)`
`void` | `logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg)`
`void` | `logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Object param1)`
`void` | `logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Object[] params)`
`void` | `logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Throwable thrown)`
`void` | `removeHandler(Handler handler)`
`void` | `setLevel(Level newLevel)`
`void` | `setParent(Logger parent)`
`void` | `setUseParentHandlers(boolean useParentHandlers)`
`void` | `severe(String msg)`
`protected boolean` | `supportsHandlers()`
`void` | `throwing(String sourceClass, String sourceMethod, Throwable thrown)`
`void` | `warning(String msg)`

Methods inherited from class java.util.logging.Logger
`getAnonymousLogger, getAnonymousLogger, getFilter, getLogger, getLogger, getName, getResourceBundle, getResourceBundleName, setFilter`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### AbstractDelegatingLogger

    protected AbstractDelegatingLogger(String name,
                                       String resourceBundleName)

Method Detail

### log

    public void log(LogRecord record)

  Overrides:
    `log` in class `Logger`

### log

    public void log(Level level,
                    String msg)

  Overrides:
    `log` in class `Logger`

### log

    public void log(Level level,
                    String msg,
                    Object param1)

  Overrides:
    `log` in class `Logger`

### log

    public void log(Level level,
                    String msg,
                    Object[] params)

  Overrides:
    `log` in class `Logger`

### log

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

  Overrides:
    `log` in class `Logger`

### logp

    public void logp(Level level,
                     String sourceClass,
                     String sourceMethod,
                     String msg)

  Overrides:
    `logp` in class `Logger`

### logp

    public void logp(Level level,
                     String sourceClass,
                     String sourceMethod,
                     String msg,
                     Object param1)

  Overrides:
    `logp` in class `Logger`

### logp

    public void logp(Level level,
                     String sourceClass,
                     String sourceMethod,
                     String msg,
                     Object[] params)

  Overrides:
    `logp` in class `Logger`

### logp

    public void logp(Level level,
                     String sourceClass,
                     String sourceMethod,
                     String msg,
                     Throwable thrown)

  Overrides:
    `logp` in class `Logger`

### logrb

    public void logrb(Level level,
                      String sourceClass,
                      String sourceMethod,
                      String bundleName,
                      String msg)

  Overrides:
    `logrb` in class `Logger`

### logrb

    public void logrb(Level level,
                      String sourceClass,
                      String sourceMethod,
                      String bundleName,
                      String msg,
                      Object param1)

  Overrides:
    `logrb` in class `Logger`

### logrb

    public void logrb(Level level,
                      String sourceClass,
                      String sourceMethod,
                      String bundleName,
                      String msg,
                      Object[] params)

  Overrides:
    `logrb` in class `Logger`

### logrb

    public void logrb(Level level,
                      String sourceClass,
                      String sourceMethod,
                      String bundleName,
                      String msg,
                      Throwable thrown)

  Overrides:
    `logrb` in class `Logger`

### entering

    public void entering(String sourceClass,
                         String sourceMethod)

  Overrides:
    `entering` in class `Logger`

### entering

    public void entering(String sourceClass,
                         String sourceMethod,
                         Object param1)

  Overrides:
    `entering` in class `Logger`

### entering

    public void entering(String sourceClass,
                         String sourceMethod,
                         Object[] params)

  Overrides:
    `entering` in class `Logger`

### exiting

    public void exiting(String sourceClass,
                        String sourceMethod)

  Overrides:
    `exiting` in class `Logger`

### exiting

    public void exiting(String sourceClass,
                        String sourceMethod,
                        Object result)

  Overrides:
    `exiting` in class `Logger`

### throwing

    public void throwing(String sourceClass,
                         String sourceMethod,
                         Throwable thrown)

  Overrides:
    `throwing` in class `Logger`

### severe

    public void severe(String msg)

  Overrides:
    `severe` in class `Logger`

### warning

    public void warning(String msg)

  Overrides:
    `warning` in class `Logger`

### info

    public void info(String msg)

  Overrides:
    `info` in class `Logger`

### config

    public void config(String msg)

  Overrides:
    `config` in class `Logger`

### fine

    public void fine(String msg)

  Overrides:
    `fine` in class `Logger`

### finer

    public void finer(String msg)

  Overrides:
    `finer` in class `Logger`

### finest

    public void finest(String msg)

  Overrides:
    `finest` in class `Logger`

### setLevel

    public void setLevel(Level newLevel)
                  throws SecurityException

  Overrides:
    `setLevel` in class `Logger`
  Throws:
    `SecurityException`

### getLevel

    public abstract Level getLevel()

  Overrides:
    `getLevel` in class `Logger`

### isLoggable

    public boolean isLoggable(Level level)

  Overrides:
    `isLoggable` in class `Logger`

### supportsHandlers

    protected boolean supportsHandlers()

### addHandler

    public void addHandler(Handler handler)
                    throws SecurityException

  Overrides:
    `addHandler` in class `Logger`
  Throws:
    `SecurityException`

### removeHandler

    public void removeHandler(Handler handler)
                       throws SecurityException

  Overrides:
    `removeHandler` in class `Logger`
  Throws:
    `SecurityException`

### getHandlers

    public Handler[] getHandlers()

  Overrides:
    `getHandlers` in class `Logger`

### setUseParentHandlers

    public void setUseParentHandlers(boolean useParentHandlers)

  Overrides:
    `setUseParentHandlers` in class `Logger`

### getUseParentHandlers

    public boolean getUseParentHandlers()

  Overrides:
    `getUseParentHandlers` in class `Logger`

### getParent

    public Logger getParent()

  Overrides:
    `getParent` in class `Logger`

### setParent

    public void setParent(Logger parent)

  Overrides:
    `setParent` in class `Logger`

### doLog

    protected void doLog(LogRecord lr)

### doLog

    protected void doLog(LogRecord lr,
                         String rbname)

### internalLog

    protected void internalLog(LogRecord record)

### internalLogFormatted

    protected abstract void internalLogFormatted(String msg,
                                                 LogRecord record)

### formatMessage

    protected String formatMessage(LogRecord record)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Apache CXF API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Apache CXF