⚠️ The annual cost of maintaining the server where this website is hosted, the domain, and keeping it up-to-date is approximately €3,000 per year. Help us with a small donation to cover these expenses. Support Now!

0 / 10000
dw.system
Class Log
Object
dw.system.Log
A log4j like logger instance. To obtain such an instance, use the Logger.getRootLogger() or Logger.getLogger(String) or Logger.getLogger(String, String) methods.
Properties
debugEnabled  :  boolean  (Read Only)
This method returns true if debug logging is enabled for this logging instance.
errorEnabled  :  boolean  (Read Only)
This method returns true if error logging is enabled for this logging instance.
infoEnabled  :  boolean  (Read Only)
This method returns true if information logging is enabled for this logging instance.
NDC  :  LogNDC  (Read Only)
The Nested Diagnostic Context for this script call.
warnEnabled  :  boolean  (Read Only)
This method returns true if warning logging is enabled for this logging instance.
Constructor Summary
This class does not have a constructor, so you cannot create it directly.
Method Summary
debug(msg : String, args : Object...) : void
The method reports an debug level message.
error(msg : String, args : Object...) : void
The method reports an error level message.
fatal(msg : String, args : Object...) : void
The method reports an warning level message.
static getNDC() : LogNDC
Returns the Nested Diagnostic Context for this script call.
info(msg : String, args : Object...) : void
The method reports an information level message.
isDebugEnabled() : boolean
This method returns true if debug logging is enabled for this logging instance.
isErrorEnabled() : boolean
This method returns true if error logging is enabled for this logging instance.
isInfoEnabled() : boolean
This method returns true if information logging is enabled for this logging instance.
isWarnEnabled() : boolean
This method returns true if warning logging is enabled for this logging instance.
warn(msg : String, args : Object...) : void
The method reports an warning level message.
Method Detail
debug
debug(msg : String, args : Object...) : void
The method reports an debug level message. Arguments can be embedded into the message, e.g. like "Failure {0} in {1}". The method implements the Java MessageFormat.format() syntax.
Parameters:
msg - the message to log.
args - the arguments to insert into the message.

error
error(msg : String, args : Object...) : void
The method reports an error level message. Arguments can be embedded into the message, e.g. like "Failure {0} in {1}". The method implements the Java MessageFormat.format() syntax.
Parameters:
msg - the message to log.
args - the arguments to insert into the message.

fatal
fatal(msg : String, args : Object...) : void
The method reports an warning level message. Arguments can be embedded into the message, e.g. like "Failure {0} in {1}". The method implements the Java MessageFormat.format() syntax. Note: Fatal log messages are always enabled and optionally send via E-Mail.
Parameters:
msg - the message to log.
args - the arguments to insert into the message.

getNDC
static getNDC() : LogNDC
Returns the Nested Diagnostic Context for this script call.
Returns:
the nested diagnostic context

info
info(msg : String, args : Object...) : void
The method reports an information level message. Arguments can be embedded into the message, e.g. like "Failure {0} in {1}". The method implements the Java MessageFormat.format() syntax.
Parameters:
msg - the message to log.
args - the arguments to insert into the message.

isDebugEnabled
isDebugEnabled() : boolean
This method returns true if debug logging is enabled for this logging instance.
Returns:
true if logging of debug messages is enabled, false otherwise.

isErrorEnabled
isErrorEnabled() : boolean
This method returns true if error logging is enabled for this logging instance.
Returns:
true if logging of error messages is enabled, false otherwise.

isInfoEnabled
isInfoEnabled() : boolean
This method returns true if information logging is enabled for this logging instance.
Returns:
true if logging of information messages is enabled, false otherwise.

isWarnEnabled
isWarnEnabled() : boolean
This method returns true if warning logging is enabled for this logging instance.
Returns:
true if logging of warning messages is enabled, false otherwise.

warn
warn(msg : String, args : Object...) : void
The method reports an warning level message. Arguments can be embedded into the message, e.g. like "Failure {0} in {1}". The method implements the Java MessageFormat.format() syntax.
Parameters:
msg - the message to log.
args - the arguments to insert into the message.