public class ILog extends Object
The Loggers
class handles the available and registered
loggers on a thread or thread group basis, or an instance of a class that
can hold the particular instance data.
Optional arguments are placed in order where the formatting string contains open/close braces as "{}". If there are missing braces, each additional argument is placed on a numbered line below, indented with " - ", resulting in e.g. " - 1 = argument-as-string".
The following arguments are converted using "deep-toString" meaning their contents and subcontents are deep-toString'eg if possible, otherwise just as "toString()".
Modifier and Type | Field and Description |
---|---|
static int |
CONFIG
The CONFIG (=4) log event.
|
static int |
FINE
The FINE (=5) log event.
|
static int |
FINER
The FINER (=6) log event.
|
static int |
FINEST
The FINEST (=7) log event.
|
static int |
INFO
The INFO (=3) log event.
|
static int |
SEVERE
The SEVERE (=1) log event.
|
static int |
WARNING
The WARNING (=2) log event.
|
Constructor and Description |
---|
ILog(Class<?> originator)
Creates an instance of the logger for an originator.
|
Modifier and Type | Method and Description |
---|---|
static void |
CONFIG(Class<?> originator,
String msg)
Outputs a config log event.
|
static void |
CONFIG(Class<?> originator,
String msg,
Object... params)
Outputs a config log event.
|
static void |
CONFIG(Class<?> originator,
String msg,
Object param1)
Outputs a config log event.
|
static void |
CONFIG(Class<?> originator,
String msg,
Throwable thrown)
Outputs a config log event.
|
void |
config(String msg)
Outputs a config log event.
|
static void |
CONFIG(String msg)
Outputs a config log event.
|
void |
config(String msg,
Object... params)
Outputs a config log event.
|
static void |
CONFIG(String msg,
Object... params)
Outputs a config log event.
|
void |
config(String msg,
Object param1)
Outputs a config log event.
|
static void |
CONFIG(String msg,
Object param1)
Outputs a config log event.
|
void |
config(String msg,
Throwable thrown)
Outputs a config log event.
|
static void |
CONFIG(String msg,
Throwable thrown)
Outputs a config log event.
|
static void |
entering(Class<?> originator,
String method)
Call to indicate that a method is entered.
|
static void |
entering(Class<?> originator,
String method,
Object... params)
Call to indicate that a method is entered.
|
static void |
entering(Class<?> originator,
String method,
Object param1)
Call to indicate that a method is entered.
|
void |
entering(Object... params)
Call to indicate that a method is entered.
|
static void |
entering(Object originator,
String method)
Call to indicate that a method is entered.
|
void |
exiting()
Call to indicate that a method is exited.
|
static void |
exiting(Class<?> originator,
String method)
Call to indicate that a method is exited.
|
static void |
exiting(Class<?> originator,
String method,
Object result)
Call to indicate that a method is exited with a return value.
|
static void |
FINE(Class<?> originator,
String msg)
Outputs a fine log event.
|
static void |
FINE(Class<?> originator,
String msg,
Object... params)
Outputs a fine log event.
|
static void |
FINE(Class<?> originator,
String msg,
Object param1)
Outputs a fine log event.
|
static void |
FINE(Class<?> originator,
String msg,
Throwable thrown)
Outputs a fine log event.
|
void |
fine(String msg)
Outputs a fine log event.
|
static void |
FINE(String msg)
Outputs a fine log event.
|
void |
fine(String msg,
Object... params)
Outputs a fine log event.
|
static void |
FINE(String msg,
Object... params)
Outputs a fine log event.
|
void |
fine(String msg,
Object param1)
Outputs a fine log event.
|
static void |
FINE(String msg,
Object param1)
Outputs a fine log event.
|
void |
fine(String msg,
Throwable thrown)
Outputs a fine log event.
|
static void |
FINE(String msg,
Throwable thrown)
Outputs a fine log event.
|
static void |
FINER(Class<?> originator,
String msg)
Outputs a finer log event.
|
static void |
FINER(Class<?> originator,
String msg,
Object... params)
Outputs a finer log event.
|
static void |
FINER(Class<?> originator,
String msg,
Object param1)
Outputs a finer log event.
|
static void |
FINER(Class<?> originator,
String msg,
Throwable thrown)
Outputs a finer log event.
|
void |
finer(String msg)
Outputs a finer log event.
|
static void |
FINER(String msg)
Outputs a finer log event.
|
void |
finer(String msg,
Object... params)
Outputs a finer log event.
|
static void |
FINER(String msg,
Object... params)
Outputs a finer log event.
|
void |
finer(String msg,
Object param1)
Outputs a finer log event.
|
static void |
FINER(String msg,
Object param1)
Outputs a finer log event.
|
void |
finer(String msg,
Throwable thrown)
Outputs a finer log event.
|
static void |
FINER(String msg,
Throwable thrown)
Outputs a finer log event.
|
static void |
FINEST(Class<?> originator,
String msg)
Outputs a finest log event.
|
static void |
FINEST(Class<?> originator,
String msg,
Object... params)
Outputs a finest log event.
|
static void |
FINEST(Class<?> originator,
String msg,
Object param1)
Outputs a finest log event.
|
static void |
FINEST(Class<?> originator,
String msg,
Throwable thrown)
Outputs a finest log event.
|
void |
finest(String msg)
Outputs a finest log event.
|
static void |
FINEST(String msg)
Outputs a finest log event.
|
void |
finest(String msg,
Object... params)
Outputs a finest log event.
|
static void |
FINEST(String msg,
Object... params)
Outputs a finest log event.
|
void |
finest(String msg,
Object param1)
Outputs a finest log event.
|
static void |
FINEST(String msg,
Object param1)
Outputs a finest log event.
|
void |
finest(String msg,
Throwable thrown)
Outputs a finest log event.
|
static void |
FINEST(String msg,
Throwable thrown)
Outputs a finest log event.
|
static String |
format(Object... params)
Formats an array of parameters.
|
static int |
getLogLevel()
Gets the currently configured log level.
|
static void |
INFO(Class<?> originator,
String msg)
Outputs an info log event.
|
static void |
INFO(Class<?> originator,
String msg,
Object... params)
Outputs an info log event.
|
static void |
INFO(Class<?> originator,
String msg,
Object param1)
Outputs an info log event.
|
static void |
INFO(Class<?> originator,
String msg,
Throwable thrown)
Outputs an info log event.
|
void |
info(String msg)
Outputs an info log event.
|
static void |
INFO(String msg)
Outputs an info log event.
|
void |
info(String msg,
Object... params)
Outputs an info log event.
|
static void |
INFO(String msg,
Object... params)
Outputs an info log event.
|
void |
info(String msg,
Object param1)
Outputs an info log event.
|
static void |
INFO(String msg,
Object param1)
Outputs an info log event.
|
void |
info(String msg,
Throwable thrown)
Outputs an info log event.
|
static void |
INFO(String msg,
Throwable thrown)
Outputs an info log event.
|
static boolean |
isLogged(int level)
Checks if the event would normally be logged.
|
static void |
log(int level,
Class<?> clazz,
String msg)
Logs an event.
|
static void |
log(int level,
Class<?> clazz,
String msg,
Object... params)
Logs an event.
|
static void |
log(int level,
Class<?> clazz,
String msg,
Object param1)
Logs an event.
|
static void |
log(int level,
String msg)
Logs an event.
|
static void |
log(int level,
String clazz,
String msg)
Logs an event.
|
static void |
log(int level,
String clazz,
String msg,
Object... params)
Logs an event.
|
static int |
mapJSLogLevelToJava(int level)
Maps the JavaScript log levels [0='DEBUG',1='INFO',2='WARN',3='ERROR',4='FATAL',5='NONE',6='ALWAYS'] to Java.
|
static boolean |
setLogLevel(int newLevel)
Changes the logger log level.
|
static void |
SEVERE(Class<?> originator,
String msg)
Outputs a severe log event.
|
static void |
SEVERE(Class<?> originator,
String msg,
Object... params)
Outputs a severe log event.
|
static void |
SEVERE(Class<?> originator,
String msg,
Object param1)
Outputs a severe log event.
|
static void |
SEVERE(Class<?> originator,
String msg,
Throwable thrown)
Outputs a severe log event.
|
void |
severe(String msg)
Outputs a severe log event.
|
static void |
SEVERE(String msg)
Outputs a severe log event.
|
void |
severe(String msg,
Object... params)
Outputs a severe log event.
|
static void |
SEVERE(String msg,
Object... params)
Outputs a severe log event.
|
void |
severe(String msg,
Object param1)
Outputs a severe log event.
|
static void |
SEVERE(String msg,
Object param1)
Outputs a severe log event.
|
void |
severe(String msg,
Throwable thrown)
Outputs a severe log event.
|
static void |
SEVERE(String msg,
Throwable thrown)
Outputs a severe log event.
|
static void |
WARNING(Class<?> originator,
String msg)
Outputs a warning log event.
|
static void |
WARNING(Class<?> originator,
String msg,
Object... params)
Outputs a warning log event.
|
static void |
WARNING(Class<?> originator,
String msg,
Object param1)
Outputs a warning log event.
|
static void |
WARNING(Class<?> originator,
String msg,
Throwable thrown)
Outputs a warning log event.
|
void |
warning(String msg)
Outputs a warning log event.
|
static void |
WARNING(String msg)
Outputs a warning log event.
|
void |
warning(String msg,
Object... params)
Outputs a warning log event.
|
static void |
WARNING(String msg,
Object... params)
Outputs a warning log event.
|
void |
warning(String msg,
Object param1)
Outputs a warning log event.
|
static void |
WARNING(String msg,
Object param1)
Outputs a warning log event.
|
void |
warning(String msg,
Throwable thrown)
Outputs a warning log event.
|
static void |
WARNING(String msg,
Throwable thrown)
Outputs a warning log event.
|
public static final int SEVERE
public static final int WARNING
public static final int INFO
public static final int CONFIG
public static final int FINE
public static final int FINER
public static final int FINEST
public ILog(Class<?> originator)
originator
- originating classpublic static int mapJSLogLevelToJava(int level)
level
- The JavaScript log level.public static int getLogLevel()
public static boolean setLogLevel(int newLevel)
newLevel
- the new log level (1-7) SEVERE-FINEST.public static boolean isLogged(int level)
The return value might be true but the event still not logged later on. This might be the case if some special filtering is applied in order to see just the log of e.g. a particular client, application or thread.
level
- The log level.public void entering(Object... params)
FINER
or less, this will be logged.
The method name is fetched implicitly. However, this assumes that
the containing class has the following static member:
private static ILog log = new ILog(ClassName.class);
params
- Optional parameterspublic void exiting()
FINER
or less, this will be logged.
The method name is fetched implicitly from the call stack.. However, this assumes that
the containing class has the following static member:
private static ILog log = new ILog(ClassName.class);
public static void entering(Class<?> originator, String method)
FINER
or less, this will be logged.originator
- The originator classmethod
- The method namepublic static void entering(Object originator, String method)
FINER
or less, this will be logged.
The originator
parameter will be used to look up the class
name from the instance.
originator
- The originator instancemethod
- The method namepublic static void entering(Class<?> originator, String method, Object param1)
FINER
or less, this will be logged.originator
- the containing classmethod
- explicit method nameparam1
- the fist parameterpublic static void entering(Class<?> originator, String method, Object... params)
FINER
or less, this will be logged.originator
- the containing classmethod
- explicit method nameparams
- list of parameterspublic static void exiting(Class<?> originator, String method)
FINER
or less, this will be logged.originator
- the containing classmethod
- explicit method namepublic static void exiting(Class<?> originator, String method, Object result)
FINER
or less, this will be logged.originator
- the containing classmethod
- explicit method nameresult
- the resultpublic static String format(Object... params)
params
- List of parameters.public static void FINEST(String msg)
msg
- message to logpublic void finest(String msg)
msg
- message to logpublic static void FINEST(String msg, Object param1)
msg
- message to logparam1
- first parameterpublic void finest(String msg, Object param1)
msg
- message to logparam1
- first parameterpublic static void FINEST(String msg, Object... params)
msg
- message to logparams
- parameterspublic void finest(String msg, Object... params)
msg
- message to logparams
- parameterspublic static void FINEST(String msg, Throwable thrown)
msg
- message to logthrown
- thrown exceptionpublic void finest(String msg, Throwable thrown)
msg
- message to logthrown
- thrown exceptionpublic static void FINEST(Class<?> originator, String msg)
originator
- originating classmsg
- messagepublic static void FINEST(Class<?> originator, String msg, Object param1)
originator
- originating classmsg
- messageparam1
- first parameterpublic static void FINEST(Class<?> originator, String msg, Object... params)
originator
- originating classmsg
- messageparams
- parameterspublic static void FINEST(Class<?> originator, String msg, Throwable thrown)
originator
- originating classmsg
- messagethrown
- thrown Exceptionpublic static void FINER(String msg)
msg
- message to logpublic void finer(String msg)
msg
- message to logpublic static void FINER(String msg, Object param1)
msg
- message to logparam1
- first parameterpublic void finer(String msg, Object param1)
msg
- message to logparam1
- first parameterpublic static void FINER(String msg, Object... params)
msg
- message to logparams
- parameterspublic void finer(String msg, Object... params)
msg
- message to logparams
- parameterspublic static void FINER(String msg, Throwable thrown)
msg
- message to logthrown
- thrown exceptionpublic void finer(String msg, Throwable thrown)
msg
- message to logthrown
- thrown exceptionpublic static void FINER(Class<?> originator, String msg)
originator
- originating classmsg
- messagepublic static void FINER(Class<?> originator, String msg, Object param1)
originator
- originating classmsg
- messageparam1
- first parameterpublic static void FINER(Class<?> originator, String msg, Object... params)
originator
- originating classmsg
- messageparams
- parameterspublic static void FINER(Class<?> originator, String msg, Throwable thrown)
originator
- originating classmsg
- messagethrown
- thrown Exceptionpublic static void FINE(String msg)
msg
- message to logpublic void fine(String msg)
msg
- message to logpublic static void FINE(String msg, Object param1)
msg
- message to logparam1
- first parameterpublic void fine(String msg, Object param1)
msg
- message to logparam1
- first parameterpublic static void FINE(String msg, Object... params)
msg
- message to logparams
- parameterspublic void fine(String msg, Object... params)
msg
- message to logparams
- parameterspublic static void FINE(String msg, Throwable thrown)
msg
- message to logthrown
- thrown exceptionpublic void fine(String msg, Throwable thrown)
msg
- message to logthrown
- thrown exceptionpublic static void FINE(Class<?> originator, String msg)
originator
- originating classmsg
- messagepublic static void FINE(Class<?> originator, String msg, Object param1)
originator
- originating classmsg
- messageparam1
- first parameterpublic static void FINE(Class<?> originator, String msg, Object... params)
originator
- originating classmsg
- messageparams
- parameterspublic static void FINE(Class<?> originator, String msg, Throwable thrown)
originator
- originating classmsg
- messagethrown
- thrown Exceptionpublic static void CONFIG(String msg)
msg
- message to logpublic void config(String msg)
msg
- message to logpublic static void CONFIG(String msg, Object param1)
msg
- message to logparam1
- first parameterpublic void config(String msg, Object param1)
msg
- message to logparam1
- first parameterpublic static void CONFIG(String msg, Object... params)
msg
- message to logparams
- parameterspublic void config(String msg, Object... params)
msg
- message to logparams
- parameterspublic static void CONFIG(String msg, Throwable thrown)
msg
- message to logthrown
- thrown exceptionpublic void config(String msg, Throwable thrown)
msg
- message to logthrown
- thrown exceptionpublic static void CONFIG(Class<?> originator, String msg)
originator
- originating classmsg
- messagepublic static void CONFIG(Class<?> originator, String msg, Object param1)
originator
- originating classmsg
- messageparam1
- first parameterpublic static void CONFIG(Class<?> originator, String msg, Object... params)
originator
- originating classmsg
- messageparams
- parameterspublic static void CONFIG(Class<?> originator, String msg, Throwable thrown)
originator
- originating classmsg
- messagethrown
- thrown Exceptionpublic static void INFO(String msg)
msg
- message to logpublic void info(String msg)
msg
- message to logpublic static void INFO(String msg, Object param1)
msg
- message to logparam1
- first parameterpublic void info(String msg, Object param1)
msg
- message to logparam1
- first parameterpublic static void INFO(String msg, Object... params)
msg
- message to logparams
- parameterspublic void info(String msg, Object... params)
msg
- message to logparams
- parameterspublic static void INFO(String msg, Throwable thrown)
msg
- message to logthrown
- thrown exceptionpublic void info(String msg, Throwable thrown)
msg
- message to logthrown
- thrown exceptionpublic static void INFO(Class<?> originator, String msg)
originator
- originating classmsg
- messagepublic static void INFO(Class<?> originator, String msg, Object param1)
originator
- originating classmsg
- messageparam1
- first parameterpublic static void INFO(Class<?> originator, String msg, Object... params)
originator
- originating classmsg
- messageparams
- parameterspublic static void INFO(Class<?> originator, String msg, Throwable thrown)
originator
- originating classmsg
- messagethrown
- thrown Exceptionpublic static void WARNING(String msg)
msg
- message to logpublic void warning(String msg)
msg
- message to logpublic static void WARNING(String msg, Object param1)
msg
- message to logparam1
- first parameterpublic void warning(String msg, Object param1)
msg
- message to logparam1
- first parameterpublic static void WARNING(String msg, Object... params)
msg
- message to logparams
- parameterspublic void warning(String msg, Object... params)
msg
- message to logparams
- parameterspublic static void WARNING(String msg, Throwable thrown)
msg
- message to logthrown
- thrown exceptionpublic void warning(String msg, Throwable thrown)
msg
- message to logthrown
- thrown exceptionpublic static void WARNING(Class<?> originator, String msg)
originator
- originating classmsg
- messagepublic static void WARNING(Class<?> originator, String msg, Object param1)
originator
- originating classmsg
- messageparam1
- first parameterpublic static void WARNING(Class<?> originator, String msg, Object... params)
originator
- originating classmsg
- messageparams
- parameterspublic static void WARNING(Class<?> originator, String msg, Throwable thrown)
originator
- originating classmsg
- messagethrown
- thrown Exceptionpublic static void SEVERE(String msg)
msg
- message to logpublic void severe(String msg)
msg
- message to logpublic static void SEVERE(String msg, Object param1)
msg
- message to logparam1
- first parameterpublic void severe(String msg, Object param1)
msg
- message to logparam1
- first parameterpublic static void SEVERE(String msg, Object... params)
msg
- message to logparams
- parameterspublic void severe(String msg, Object... params)
msg
- message to logparams
- parameterspublic static void SEVERE(String msg, Throwable thrown)
msg
- message to logthrown
- thrown exceptionpublic void severe(String msg, Throwable thrown)
msg
- message to logthrown
- thrown exceptionpublic static void SEVERE(Class<?> originator, String msg)
originator
- originating classmsg
- messagepublic static void SEVERE(Class<?> originator, String msg, Object param1)
originator
- originating classmsg
- messageparam1
- first parameterpublic static void SEVERE(Class<?> originator, String msg, Object... params)
originator
- originating classmsg
- messageparams
- parameterspublic static void SEVERE(Class<?> originator, String msg, Throwable thrown)
originator
- originating classmsg
- messagethrown
- thrown Exceptionpublic static void log(int level, String msg)
level
- The log level.msg
- The message.public static void log(int level, String clazz, String msg)
level
- The log level.clazz
- Event originates from class.msg
- The message.public static void log(int level, Class<?> clazz, String msg)
level
- The log level.clazz
- Event originates from class.msg
- The message.public static void log(int level, Class<?> clazz, String msg, Object param1)
level
- The log level.clazz
- Event originates from class.msg
- The message.param1
- The single parameter.public static void log(int level, Class<?> clazz, String msg, Object... params)
level
- The log level.clazz
- Event originates from class.msg
- The message.params
- The list of parameters.iizi® is a registered trademark of Mindus SARL. © Copyright Mindus SARL, 2020. All rights reserved.