UNPKG

loopback-connector-bull

Version:
44 lines 2.86 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function add(nameOrData, dataOrOptions, jobOptions) { const connector = this.getConnector(); const queue = connector.queueForName(this.modelName); return queue.add(nameOrData, dataOrOptions, jobOptions); } ; function process(firstArg, secondArg, thirdArg) { const connector = this.getConnector(); const queue = connector.queueForName(this.modelName); switch (arguments.length) { case 1: queue.process(firstArg); break; case 2: queue.process(firstArg, secondArg); break; default: queue.process(firstArg, secondArg, thirdArg); } } function getQueue() { const connector = this.getConnector(); return connector.queueForName(this.modelName); } ; function empty() { const connector = this.getConnector(); const queue = connector.queueForName(this.modelName); return queue.empty(); } ; const getConnector = function () { return this.getDataSource().connector; }; exports.DataAccessObject = { add, empty, getConnector, getQueue, process, }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGF0YS1hY2Nlc3Mtb2JqZWN0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2RhdGEtYWNjZXNzLW9iamVjdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQU1BLGFBQTRDLFVBQWUsRUFBRSxhQUFtQixFQUFFLFVBQWdCO0lBQ2hHLE1BQU0sU0FBUyxHQUFHLElBQUksQ0FBQyxZQUFZLEVBQUUsQ0FBQztJQUV0QyxNQUFNLEtBQUssR0FBRyxTQUFTLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQWUsQ0FBQztJQUNuRSxPQUFPLEtBQUssQ0FBQyxHQUFHLENBQUMsVUFBVSxFQUFFLGFBQWEsRUFBRSxVQUFVLENBQUMsQ0FBQztBQUMxRCxDQUFDO0FBQUEsQ0FBQztBQU9GLGlCQUFnRCxRQUFhLEVBQUUsU0FBZSxFQUFFLFFBQWM7SUFDNUYsTUFBTSxTQUFTLEdBQUcsSUFBSSxDQUFDLFlBQVksRUFBRSxDQUFDO0lBRXRDLE1BQU0sS0FBSyxHQUFHLFNBQVMsQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBZSxDQUFDO0lBRW5FLFFBQVEsU0FBUyxDQUFDLE1BQU0sRUFBRTtRQUN4QixLQUFLLENBQUM7WUFDSixLQUFLLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxDQUFDO1lBQ3hCLE1BQU07UUFDUixLQUFLLENBQUM7WUFDSixLQUFLLENBQUMsT0FBTyxDQUFDLFFBQVEsRUFBRSxTQUFTLENBQUMsQ0FBQztZQUNuQyxNQUFNO1FBQ1I7WUFDRSxLQUFLLENBQUMsT0FBTyxDQUFDLFFBQVEsRUFBRSxTQUFTLEVBQUUsUUFBUSxDQUFDLENBQUM7S0FDaEQ7QUFDSCxDQUFDO0FBRUQ7SUFDRSxNQUFNLFNBQVMsR0FBRyxJQUFJLENBQUMsWUFBWSxFQUFFLENBQUM7SUFFdEMsT0FBTyxTQUFTLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQztBQUNoRCxDQUFDO0FBQUEsQ0FBQztBQUVGO0lBQ0UsTUFBTSxTQUFTLEdBQUcsSUFBSSxDQUFDLFlBQVksRUFBRSxDQUFDO0lBRXRDLE1BQU0sS0FBSyxHQUFHLFNBQVMsQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBZSxDQUFDO0lBQ25FLE9BQU8sS0FBSyxDQUFDLEtBQUssRUFBRSxDQUFDO0FBQ3ZCLENBQUM7QUFBQSxDQUFDO0FBRUYsTUFBTSxZQUFZLEdBQUc7SUFDbkIsT0FBTyxJQUFJLENBQUMsYUFBYSxFQUFFLENBQUMsU0FBUyxDQUFDO0FBQ3hDLENBQUMsQ0FBQztBQUVXLFFBQUEsZ0JBQWdCLEdBR3pCO0lBQ0YsR0FBRztJQUNILEtBQUs7SUFDTCxZQUFZO0lBQ1osUUFBUTtJQUNSLE9BQU87Q0FDUixDQUFDIn0=