Name
global.GlobalRankHelper
Description
No description available
Script
var GlobalRankHelper = Class.create();
GlobalRankHelper.prototype = {
initialize: function() {},
populateGlobalRank: function(tableName, column, batchSize, startIndex, blockSize, encodedQuery, orderByField, orderDesc) {
var sequencer = new SNC.AgileRankSequencer(tableName, column);
var gr = new GlideRecord("rank_configuration");
gr.addQuery("table", tableName);
gr.addQuery("column", column);
gr.query();
if (gr.next()) {
if (JSUtil.nil(startIndex))
startIndex = gr.getValue("last_index");
if (JSUtil.nil(blockSize))
blockSize = gr.getValue("block_size");
}
sequencer.populateGlobalRank(batchSize, startIndex, blockSize, encodedQuery, orderByField, orderDesc);
},
type: 'GlobalRankHelper'
};
Sys ID
9429413ab35333003fa1e6e316a8dc84