org.apache.myfaces.extensions.cdi.core.impl.logging
Class DefaultLogger

java.lang.Object
  extended by org.apache.myfaces.extensions.cdi.core.impl.logging.DefaultLogger
All Implemented Interfaces:
Serializable, Logger

@Typed
public class DefaultLogger
extends Object
implements Logger

Author:
Gerhard Petracek, Werner Punz
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.myfaces.extensions.cdi.core.api.logging.Logger
Logger.Factory
 
Constructor Summary
protected DefaultLogger()
           
protected DefaultLogger(String loggerName)
           
protected DefaultLogger(String loggerName, String resourceBundleName, boolean anonymous)
           
 
Method Summary
 void addHandler(Handler handler)
           
 void config(String s)
           
 void entering(String s, String s1)
           
 void entering(String s, String s1, Object o)
           
 void entering(String s, String s1, Object[] objects)
           
 void exiting(String s, String s1)
           
 void exiting(String s, String s1, Object o)
           
 void fine(String s)
           
 void finer(String s)
           
 void finest(String s)
           
 Logger.Factory getFactory()
           
 Filter getFilter()
           
 Handler[] getHandlers()
           
 Level getLevel()
           
 String getName()
           
 Logger getParent()
           
 ResourceBundle getResourceBundle()
           
 String getResourceBundleName()
           
 boolean getUseParentHandlers()
           
 Logger getWrapped()
           
 void info(String s)
           
 boolean isLoggable(Level level)
           
 void log(Level level, String s)
           
 void log(Level level, String s, Object o)
           
 void log(Level level, String s, Object[] objects)
           
 void log(Level level, String s, Throwable throwable)
           
 void log(LogRecord logRecord)
           
 void logp(Level level, String s, String s1, String s2)
           
 void logp(Level level, String s, String s1, String s2, Object o)
           
 void logp(Level level, String s, String s1, String s2, Object[] objects)
           
 void logp(Level level, String s, String s1, String s2, Throwable throwable)
           
 void logrb(Level level, String s, String s1, String s2, String s3)
           
 void logrb(Level level, String s, String s1, String s2, String s3, Object o)
           
 void logrb(Level level, String s, String s1, String s2, String s3, Object[] objects)
           
 void logrb(Level level, String s, String s1, String s2, String s3, Throwable throwable)
           
 void removeHandler(Handler handler)
           
 void setFilter(Filter filter)
           
 void setLevel(Level level)
           
 void setParent(Logger logger)
           
 void setUseParentHandlers(boolean b)
           
 void severe(String s)
           
 void throwing(String s, String s1, Throwable throwable)
           
 void warning(String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultLogger

protected DefaultLogger()

DefaultLogger

protected DefaultLogger(String loggerName)

DefaultLogger

protected DefaultLogger(String loggerName,
                        String resourceBundleName,
                        boolean anonymous)
Method Detail

getWrapped

public Logger getWrapped()
Specified by:
getWrapped in interface Logger

getResourceBundle

public ResourceBundle getResourceBundle()
Specified by:
getResourceBundle in interface Logger

getResourceBundleName

public String getResourceBundleName()
Specified by:
getResourceBundleName in interface Logger

setFilter

public void setFilter(Filter filter)
Specified by:
setFilter in interface Logger

getFilter

public Filter getFilter()
Specified by:
getFilter in interface Logger

log

public void log(LogRecord logRecord)
Specified by:
log in interface Logger

log

public void log(Level level,
                String s)
Specified by:
log in interface Logger

log

public void log(Level level,
                String s,
                Object o)
Specified by:
log in interface Logger

log

public void log(Level level,
                String s,
                Object[] objects)
Specified by:
log in interface Logger

log

public void log(Level level,
                String s,
                Throwable throwable)
Specified by:
log in interface Logger

logp

public void logp(Level level,
                 String s,
                 String s1,
                 String s2)
Specified by:
logp in interface Logger

logp

public void logp(Level level,
                 String s,
                 String s1,
                 String s2,
                 Object o)
Specified by:
logp in interface Logger

logp

public void logp(Level level,
                 String s,
                 String s1,
                 String s2,
                 Object[] objects)
Specified by:
logp in interface Logger

logp

public void logp(Level level,
                 String s,
                 String s1,
                 String s2,
                 Throwable throwable)
Specified by:
logp in interface Logger

logrb

public void logrb(Level level,
                  String s,
                  String s1,
                  String s2,
                  String s3)
Specified by:
logrb in interface Logger

logrb

public void logrb(Level level,
                  String s,
                  String s1,
                  String s2,
                  String s3,
                  Object o)
Specified by:
logrb in interface Logger

logrb

public void logrb(Level level,
                  String s,
                  String s1,
                  String s2,
                  String s3,
                  Object[] objects)
Specified by:
logrb in interface Logger

logrb

public void logrb(Level level,
                  String s,
                  String s1,
                  String s2,
                  String s3,
                  Throwable throwable)
Specified by:
logrb in interface Logger

entering

public void entering(String s,
                     String s1)
Specified by:
entering in interface Logger

entering

public void entering(String s,
                     String s1,
                     Object o)
Specified by:
entering in interface Logger

entering

public void entering(String s,
                     String s1,
                     Object[] objects)
Specified by:
entering in interface Logger

exiting

public void exiting(String s,
                    String s1)
Specified by:
exiting in interface Logger

exiting

public void exiting(String s,
                    String s1,
                    Object o)
Specified by:
exiting in interface Logger

throwing

public void throwing(String s,
                     String s1,
                     Throwable throwable)
Specified by:
throwing in interface Logger

severe

public void severe(String s)
Specified by:
severe in interface Logger

warning

public void warning(String s)
Specified by:
warning in interface Logger

info

public void info(String s)
Specified by:
info in interface Logger

config

public void config(String s)
Specified by:
config in interface Logger

fine

public void fine(String s)
Specified by:
fine in interface Logger

finer

public void finer(String s)
Specified by:
finer in interface Logger

finest

public void finest(String s)
Specified by:
finest in interface Logger

setLevel

public void setLevel(Level level)
Specified by:
setLevel in interface Logger

getLevel

public Level getLevel()
Specified by:
getLevel in interface Logger

isLoggable

public boolean isLoggable(Level level)
Specified by:
isLoggable in interface Logger

getName

public String getName()
Specified by:
getName in interface Logger

addHandler

public void addHandler(Handler handler)
Specified by:
addHandler in interface Logger

removeHandler

public void removeHandler(Handler handler)
Specified by:
removeHandler in interface Logger

getHandlers

public Handler[] getHandlers()
Specified by:
getHandlers in interface Logger

setUseParentHandlers

public void setUseParentHandlers(boolean b)
Specified by:
setUseParentHandlers in interface Logger

getUseParentHandlers

public boolean getUseParentHandlers()
Specified by:
getUseParentHandlers in interface Logger

getParent

public Logger getParent()
Specified by:
getParent in interface Logger

setParent

public void setParent(Logger logger)
Specified by:
setParent in interface Logger

getFactory

public Logger.Factory getFactory()
Specified by:
getFactory in interface Logger


Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.