Que v0.3.1 API Reference

Modules

Creates an Mnesia DB on disk for Que

Que is a simple background job processing library backed by Mnesia

Module to manage a Job’s state and execute the worker’s callbacks

Provides a high-level API to interact with Jobs in Database

Mnesia adapter to persist Que.Jobs

Module to manage a Queue comprising of multiple jobs

Module to manage a QueueSet comprising of multiple Que.Queues, each for their respective Que.Worker.t

Que.Server is the GenServer responsible for processing all Jobs

This is the Supervisor responsible for overseeing the entire Que application. You shouldn’t start this manually unless you absolutely know what you’re doing

Defines a Worker for processing Jobs