Name
sn_nb_action.RecommendedAction
Description
No description available
Script
var RecommendedAction = Class.create();
RecommendedAction.prototype = {
initialize: function() {
},
getActionInputs: function() {
return this.actionInputs;
},
setActionInputs: function(actionInputs) {
this.actionInputs = actionInputs;
},
getAction: function() {
return this.action;
},
setAction: function(action) {
this.action = action;
},
getHint: function() {
return this.hint;
},
setHint: function(hint) {
this.hint = hint;
},
getGroups: function() {
return this.groups;
},
getGroupsAsArray: function() {
if (gs.nil(this.groups) || this.groups.length <= 0) return;
return this.groups.split(",");
},
setGroups: function(groups) {
this.groups = groups;
},
type: 'RecommendedAction'
};
RecommendedAction.createFromRule = function(action, actionInputs, hint, /* comma separated string*/ groups) {
recommendedActionObj = new RecommendedAction();
recommendedActionObj.setAction(action);
recommendedActionObj.setActionInputs(actionInputs);
recommendedActionObj.setHint(hint);
recommendedActionObj.setGroups(groups);
return recommendedActionObj;
};
Sys ID
ad32e2a1eb6220106fd0b6302a52283d