UNPKG

hapiest-kue

Version:

Simple wrapper for Kue that hooks it up with node-config and provides logical separation between job creation and job processing

32 lines (25 loc) 698 B
'use strict'; const JobCreationServiceFactory = require('./jobCreationServiceFactory'); const JobProcessingServiceFactory = require('./jobProcessingServiceFactory'); const QueueFactory = require('./queueFactory'); class HapiestKueFactory { /** * @returns {JobCreationServiceFactory} */ static jobCreationServiceFactory() { return JobCreationServiceFactory; } /** * @returns {JobProcessingServiceFactory} */ static jobProcessingServiceFactory() { return JobProcessingServiceFactory; } /** * @returns {QueueFactory} */ static queueFactory() { return QueueFactory; } } module.exports = HapiestKueFactory;