Set log level. This function sets the log level for logging.
Coverage of logging data in each log level: DEBUG < INFO < WARN < ERROR.
Following is the expected behavior to cover log messages at specific log levels.
Error : only error
Warn : error, warn
Info : error, warn, info
Debug : error, warn, info, debug
For example, if you want to get all log messages, you need to set it to 'Debug' level. If WARN level is set, logging data contains WARN and ERROR messages.
Default log level is ERROR.
<static> setLogLevel( level, [successCallback], [errorCallback] )
Name | Type | Argument | Description |
level | String | log level to set [DEBUG, INFO, WARN, ERROR] | |
successCallback | function | (optional) | success callback method upon success state.When log level is successfully set, it is fired. No object will be passed to success callback. |
errorCallback | function | (optional) | error callback method upon error state. For this method, since kapsel logger native code always calls success callback after executing the API of oData logger library, it is very unusual to fire error callback.(If cordova caused system exception, error callback could be fired by cordova) |
sap.Logger.setLogLevel(sap.Logger.DEBUG, function(logLevel) { alert("Log level set"); }, function() { alert("Failed to set log level"); });