Durchsuchbare Dokumentation aufrufen

Zurück zur Dokumentationsübersicht

GenericMultiQueue komplett über die JavaScript-Konsole leeren

Allgemein


/* global sc */ 

let objects = require('common/objects'), 
    beans = require('common/beans');

let qHelper = new Packages.agorum.roi.ejb.common.GenericMultiQueueHelper();
let entries = qHelper.getQueueEntries(null, '<name of the queue>', 1000, 0);
entries.forEach(function(entry) {
    qHelper.deleteQueueEntry(entry.id, entry.sortId, entry.ident);
});

Beispiel


Die Multiqueue mit dem Namen odoo.Eingangsrechnung soll komplett geleert werden.

/* global sc */ 

let objects = require('common/objects'), 
    beans = require('common/beans');

let qHelper = new Packages.agorum.roi.ejb.common.GenericMultiQueueHelper();
let entries = qHelper.getQueueEntries(null, 'odoo.Eingangsrechnung', 1000, 0);
entries.forEach(function(entry) {
    qHelper.deleteQueueEntry(entry.id, entry.sortId, entry.ident);
});