public class Logger
extends java.lang.Object
System.err. The default level is
LEVEL.INFO| Modifier | Constructor and Description |
|---|---|
protected |
Logger(java.lang.String name)
Creates a new
Logger with the given name |
| Modifier and Type | Method and Description |
|---|---|
void |
addHandler(Handler handler)
Adds a Handler to receive logging messages
|
void |
config(java.lang.String msg)
Logs a CONFIG message
|
void |
config(java.lang.String msg,
java.lang.Object[] params)
Log a CONFIG message, with an array of object arguments.
|
void |
config(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg)
Log a CONFIG message, specifying source class and method.
|
void |
config(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object[] params)
Log a CONFIG message, specifying source class and method, with an
array of object arguments.
|
void |
entering(java.lang.String sourceClass,
java.lang.String sourceMethod)
Log a procedure entry.
|
void |
entering(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.Object[] params)
Log a procedure entry, with parameters.
|
void |
exiting(java.lang.String sourceClass,
java.lang.String sourceMethod)
Log a procedure return.
|
void |
exiting(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.Object[] params)
Log a procedure return, with parameters.
|
void |
fine(java.lang.String msg)
Logs a FINE message
|
void |
fine(java.lang.String msg,
java.lang.Object[] params)
Log a FINE message, with an array of object arguments.
|
void |
fine(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg)
Log a FINE message, specifying source class and method.
|
void |
fine(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object[] params)
Log a FINE message, specifying source class and method, with an
array of object arguments.
|
void |
finer(java.lang.String msg)
Logs a FINER message
|
void |
finer(java.lang.String msg,
java.lang.Object[] params)
Log a FINER message, with an array of object arguments.
|
void |
finer(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg)
Log a FINER message, specifying source class and method.
|
void |
finer(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object[] params)
Log a FINER message, specifying source class and method, with an
array of object arguments.
|
void |
finest(java.lang.String msg)
Logs a FINEST message
|
void |
finest(java.lang.String msg,
java.lang.Object[] params)
Log a FINEST message, with an array of object arguments.
|
void |
finest(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg)
Log a FINEST message, specifying source class and method.
|
void |
finest(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object[] params)
Log a FINEST message, specifying source class and method, with an
array of object arguments.
|
static java.lang.String |
format(java.lang.String format,
java.lang.Object[] objs)
Formats a message.
|
Handler[] |
getHandlers()
Returns the Handlers associated with this logger
|
Level |
getLevel()
Returns the log level specifying which messages will be logged by
this logger.
|
static Logger |
getLogger(java.lang.String name)
Returns the logger with the given name
|
void |
info(java.lang.String msg)
Logs a INFO message
|
void |
info(java.lang.String msg,
java.lang.Object[] params)
Log a INFO message, with an array of object arguments.
|
void |
info(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg)
Log a INFO message, specifying source class and method.
|
void |
info(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object[] params)
Log a INFO message, specifying source class and method, with an
array of object arguments.
|
boolean |
isLoggable(Level msgLevel)
Check if a message of the given level would actually be logged by
this logger.
|
void |
log(Level msgLevel,
java.lang.String msg)
Logs a message
|
void |
log(Level msgLevel,
java.lang.String msg,
java.lang.Object[] params)
Log a message, with an array of object arguments.
|
void |
log(Level msgLevel,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg)
Log a message, specifying source class and method.
|
void |
log(Level msgLevel,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object[] params)
Log a message, specifying source class and method, with an
array of object arguments.
|
void |
log(Level msgLevel,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Throwable thrown)
Log a message, specifying source class and method, with
associated Throwable information.
|
void |
log(Level msgLevel,
java.lang.String msg,
java.lang.Throwable thrown)
Log a message, with associated Throwable information.
|
void |
log(LogRecord record)
Prints the given log record to System.err
|
void |
removeHandler(Handler handler)
Removes a Handler from this logger
|
void |
setLevel(Level level)
Sets the log level specifying which messages will be logged by
this logger.
|
void |
severe(java.lang.String msg)
Logs a SEVERE message
|
void |
severe(java.lang.String msg,
java.lang.Object[] params)
Log a SEVERE message, with an array of object arguments.
|
void |
severe(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg)
Log a SEVERE message, specifying source class and method.
|
void |
severe(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object[] params)
Log a SEVERE message, specifying source class and method, with an
array of object arguments.
|
void |
throwing(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.Throwable thrown)
Log throwing an exception.
|
void |
warning(java.lang.String msg)
Logs a WARNING message
|
void |
warning(java.lang.String msg,
java.lang.Object[] params)
Log a WARNING message, with an array of object arguments.
|
void |
warning(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg)
Log a WARNING message, specifying source class and method.
|
void |
warning(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object[] params)
Log a WARNING message, specifying source class and method, with an
array of object arguments.
|
protected Logger(java.lang.String name)
Logger with the given namepublic static Logger getLogger(java.lang.String name)
public void addHandler(Handler handler)
public Handler[] getHandlers()
public void removeHandler(Handler handler)
public Level getLevel()
public void setLevel(Level level)
public boolean isLoggable(Level msgLevel)
public void log(LogRecord record)
public void config(java.lang.String msg)
public void config(java.lang.String msg,
java.lang.Object[] params)
public void config(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg)
public void config(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object[] params)
public void entering(java.lang.String sourceClass,
java.lang.String sourceMethod)
public void entering(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.Object[] params)
public void exiting(java.lang.String sourceClass,
java.lang.String sourceMethod)
public void exiting(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.Object[] params)
public void fine(java.lang.String msg)
public void fine(java.lang.String msg,
java.lang.Object[] params)
public void fine(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg)
public void fine(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object[] params)
public void finer(java.lang.String msg)
public void finer(java.lang.String msg,
java.lang.Object[] params)
public void finer(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg)
public void finer(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object[] params)
public void finest(java.lang.String msg)
public void finest(java.lang.String msg,
java.lang.Object[] params)
public void finest(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg)
public void finest(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object[] params)
public void info(java.lang.String msg)
public void info(java.lang.String msg,
java.lang.Object[] params)
public void info(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg)
public void info(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object[] params)
public void log(Level msgLevel, java.lang.String msg)
public void log(Level msgLevel, java.lang.String msg, java.lang.Object[] params)
public void log(Level msgLevel, java.lang.String sourceClass, java.lang.String sourceMethod, java.lang.String msg)
public void log(Level msgLevel, java.lang.String sourceClass, java.lang.String sourceMethod, java.lang.String msg, java.lang.Object[] params)
public void log(Level msgLevel, java.lang.String sourceClass, java.lang.String sourceMethod, java.lang.String msg, java.lang.Throwable thrown)
public void log(Level msgLevel, java.lang.String msg, java.lang.Throwable thrown)
public void severe(java.lang.String msg)
public void severe(java.lang.String msg,
java.lang.Object[] params)
public void severe(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg)
public void severe(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object[] params)
public void throwing(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.Throwable thrown)
public void warning(java.lang.String msg)
public void warning(java.lang.String msg,
java.lang.Object[] params)
public void warning(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg)
public void warning(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object[] params)
public static java.lang.String format(java.lang.String format,
java.lang.Object[] objs)
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.