public class MicroEJInternalLoggerFactory extends java.lang.Object implements InternalLoggerFactory, Logger
Constructor and Description |
---|
MicroEJInternalLoggerFactory() |
Modifier and Type | Method and Description |
---|---|
void |
config(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode)
Log a message, specifying source class and method, if the logger is
currently enabled for the given message level.
|
void |
config(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode,
java.lang.Object[] inserts)
Log a message, specifying source class and method, with an array of
object arguments, if the logger is currently enabled for the given
message level.
|
void |
config(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode,
java.lang.Object[] inserts,
java.lang.Throwable thrown)
Log a message, specifying source class and method, with an array of
object arguments and a throwable, if the logger is currently enabled for
the given message level.
|
void |
dumpTrace() |
void |
fine(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode)
Trace a message, specifying source class and method, if the logger is
currently enabled for the given message level.
|
void |
fine(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode,
java.lang.Object[] inserts)
Trace a message, specifying source class and method, with an array of
object arguments, if the logger is currently enabled for the given
message level.
|
void |
fine(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode,
java.lang.Object[] inserts,
java.lang.Throwable ex) |
void |
finer(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode)
Trace a message, specifying source class and method, if the logger is
currently enabled for the given message level.
|
void |
finer(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode,
java.lang.Object[] inserts)
Trace a message, specifying source class and method, with an array of
object arguments, if the logger is currently enabled for the given
message level.
|
void |
finer(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode,
java.lang.Object[] inserts,
java.lang.Throwable ex) |
void |
finest(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode)
Trace a message, specifying source class and method, if the logger is
currently enabled for the given message level.
|
void |
finest(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode,
java.lang.Object[] inserts)
Trace a message, specifying source class and method, with an array of
object arguments, if the logger is currently enabled for the given
message level.
|
void |
finest(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode,
java.lang.Object[] inserts,
java.lang.Throwable ex) |
Logger |
getLogger(java.lang.String messageCatalogName,
java.lang.String loggerID,
java.lang.String overrideloggerClassName)
Find or create a logger for a named package/class.
|
java.lang.String |
getLoggingProperty(java.lang.String name)
When run in JSR47, this allows access to the properties in the logging.properties file.
|
void |
info(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode)
Log a message, specifying source class and method, if the logger is
currently enabled for the given message level.
|
void |
info(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode,
java.lang.Object[] inserts)
Log a message, specifying source class and method, with an array of
object arguments, if the logger is currently enabled for the given
message level.
|
void |
info(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode,
java.lang.Object[] inserts,
java.lang.Throwable thrown)
Log a message, specifying source class and method, with an array of
object arguments and a throwable, if the logger is currently enabled for
the given message level.
|
boolean |
isLoggable(int level)
Check if a message of the given level would actually be logged by this
logger.
|
void |
log(int level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode,
java.lang.Object[] inserts,
java.lang.Throwable thrown)
Log a message, specifying source class and method, with an array of
object arguments and a throwable, if the logger is currently enabled for
the given message level.
|
void |
setResourceName(java.lang.String logContext)
Set a name that can be used to provide context with each log record.
|
void |
severe(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode)
Log a message, specifying source class and method, if the logger is
currently enabled for the given message level.
|
void |
severe(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode,
java.lang.Object[] inserts)
Log a message, specifying source class and method, with an array of
object arguments, if the logger is currently enabled for the given
message level.
|
void |
severe(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode,
java.lang.Object[] inserts,
java.lang.Throwable thrown)
Log a message, specifying source class and method, with an array of
object arguments and a throwable, if the logger is currently enabled for
the given message level.
|
void |
trace(int level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode,
java.lang.Object[] inserts,
java.lang.Throwable ex)
Log a trace message, specifying source class and method, with an array of
object arguments and a throwable, if the logger is currently enabled for
the given message level.
|
void |
warning(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode)
Log a message, specifying source class and method, if the logger is
currently enabled for the given message level.
|
void |
warning(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode,
java.lang.Object[] inserts)
Log a message, specifying source class and method, with an array of
object arguments, if the logger is currently enabled for the given
message level.
|
void |
warning(java.lang.String sourceClass,
java.lang.String sourceMethod,
int errorCode,
java.lang.Object[] inserts,
java.lang.Throwable thrown)
Log a message, specifying source class and method, with an array of
object arguments and a throwable, if the logger is currently enabled for
the given message level.
|
public Logger getLogger(java.lang.String messageCatalogName, java.lang.String loggerID, java.lang.String overrideloggerClassName)
InternalLoggerFactory
getLogger
in interface InternalLoggerFactory
messageCatalogName
- the resource bundle containing the logging messages.loggerID
- unique name to identify this logger.overrideloggerClassName
- the class name of the logger to use.public java.lang.String getLoggingProperty(java.lang.String name)
InternalLoggerFactory
getLoggingProperty
in interface InternalLoggerFactory
name
- the property to returnpublic void setResourceName(java.lang.String logContext)
Logger
setResourceName
in interface Logger
public boolean isLoggable(int level)
Logger
isLoggable
in interface Logger
level
- a message logging level.public void severe(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode)
Logger
public void severe(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode, java.lang.Object[] inserts)
Logger
public void severe(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode, java.lang.Object[] inserts, java.lang.Throwable thrown)
Logger
public void warning(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode)
Logger
public void warning(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode, java.lang.Object[] inserts)
Logger
public void warning(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode, java.lang.Object[] inserts, java.lang.Throwable thrown)
Logger
public void info(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode)
Logger
public void info(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode, java.lang.Object[] inserts)
Logger
public void info(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode, java.lang.Object[] inserts, java.lang.Throwable thrown)
Logger
public void config(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode)
Logger
public void config(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode, java.lang.Object[] inserts)
Logger
public void config(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode, java.lang.Object[] inserts, java.lang.Throwable thrown)
Logger
public void log(int level, java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode, java.lang.Object[] inserts, java.lang.Throwable thrown)
Logger
log
in interface Logger
level
- One of the message level identifiers, e.g. SEVERE.sourceClass
- Name of class that issued the logging request.sourceMethod
- Name of method that issued the logging request.errorCode
- Message indexinserts
- Array of parameters to the message, may be null.thrown
- Throwable associated with log message.public void fine(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode)
Logger
public void fine(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode, java.lang.Object[] inserts)
Logger
public void fine(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode, java.lang.Object[] inserts, java.lang.Throwable ex)
public void finer(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode)
Logger
public void finer(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode, java.lang.Object[] inserts)
Logger
public void finer(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode, java.lang.Object[] inserts, java.lang.Throwable ex)
public void finest(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode)
Logger
public void finest(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode, java.lang.Object[] inserts)
Logger
public void finest(java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode, java.lang.Object[] inserts, java.lang.Throwable ex)
public void trace(int level, java.lang.String sourceClass, java.lang.String sourceMethod, int errorCode, java.lang.Object[] inserts, java.lang.Throwable ex)
Logger
trace
in interface Logger
level
- One of the message level identifiers, e.g. SEVERE.sourceClass
- Name of class that issued the logging request.sourceMethod
- Name of method that issued the logging request.errorCode
- Message indexinserts
- Array of parameters to the message, may be null.