()
| 213 | } |
| 214 | |
| 215 | async startProcessingQueues() { |
| 216 | for (const item of this.queues) { |
| 217 | const { queue, plugin } = item; |
| 218 | // For each queue, set up the processor that handles messages |
| 219 | queue.process(message => |
| 220 | Promise.resolve(plugin.processMessage(message, this)) |
| 221 | ); |
| 222 | } |
| 223 | } |
| 224 | |
| 225 | async drainAllQueues() { |
| 226 | const queues = this.queues; |
no test coverage detected