Name
global.OutboundHTTPLogLevelAjax
Description
No description available
Script
var OutboundHTTPLogLevelAjax = Class.create();
OutboundHTTPLogLevelAjax.prototype = Object.extendsObject(AbstractAjaxProcessor, {
setLogLevel : function() {
var outboundMessageType = this.getParameter('sysparm_outbound_message_type');
var outboundMessageFn = this.getParameter('sysparm_outbound_message_fn');
var logLevel = this.getParameter('sysparm_outbound_message_log_level');
var gRecord = new GlideRecordSecure('sys_outbound_http_log_level');
gRecord.addQuery('outbound_message_type', outboundMessageType);
gRecord.addQuery('outbound_message_function', outboundMessageFn);
gRecord.query();
if (gRecord.next()) {
gRecord.setValue('log_level', logLevel);
gRecord.update();
return true;
} else {
gRecord = new GlideRecordSecure('sys_outbound_http_log_level');
gRecord.setValue('outbound_message_type', outboundMessageType);
gRecord.setValue('outbound_message_function', outboundMessageFn);
gRecord.setValue('log_level', logLevel);
gRecord.insert();
return true;
}
return false;
},
type: 'OutboundHTTPLogLevelAjax'
});
Sys ID
719f0cd147102200f4b7d7527c9a7182