Child pages
  • JSLogBuilder
Skip to end of metadata
Go to start of metadata

Refresh page Apr 30, 2024 14:08

Supported Clients
SmartClient WebClient NGClient

Methods Summary
void log() Logs an event without adding a message.
void log(message, params) Logs a message with or without parameters.
JSLogBuilder withException(exception) Includes an exception in the log event.

Methods Details

log()

Logs an event without adding a message.
This can be useful in combination with withException(e) if no message is required.

Supported Clients

SmartClient,WebClient,NGClient

Sample

var log = application.getLogger();
log.warn.withException(myException).log();

log(message, params)

Logs a message with or without parameters.

Parameters

Object message the message to log; the format depends on the message factory.
Array params parameters to the message.

Supported Clients

SmartClient,WebClient,NGClient

Sample

var log = application.getLogger();
log.warn.log("some message {} {} {}", "with", "multiple", "arguments");

withException(exception)

Includes an exception in the log event.

Parameters

Object exception The exception to log.

Returns

JSLogBuilder the LogBuilder.

Supported Clients

SmartClient,WebClient,NGClient

Sample

var log = application.getLogger();
log.warn.withException(myException).log("some message");

  • No labels