honeydew

v1.1.5

  • Pages
  • Modules

    honeydew v1.1.5 API Reference

    Modules

    Honeydew

    A pluggable job queue + worker pool for Elixir

    Honeydew.Dispatcher
    Honeydew.Dispatcher.LRU
    Honeydew.Dispatcher.LRUNode
    Honeydew.Dispatcher.MRU
    Honeydew.EctoPollQueue
    Honeydew.EctoPollQueue.Migration
    Honeydew.EctoPollQueue.Schema
    Honeydew.EctoSource
    Honeydew.EctoSource.ErlangTerm
    Honeydew.EctoSource.SQL
    Honeydew.EctoSource.SQL.Cockroach
    Honeydew.EctoSource.SQL.Postgres
    Honeydew.EctoSource.State
    Honeydew.FailureMode

    Behaviour module for implementing a job failure mechanism in Honeydew

    Honeydew.FailureMode.Abandon

    Instructs Honeydew to abandon a job on failure

    Honeydew.FailureMode.Move

    Instructs Honeydew to move a job to another queue on failure

    Honeydew.FailureMode.Retry

    Instructs Honeydew to retry a job x times on failure

    Honeydew.Job

    A Honeydew job

    Honeydew.Monitor
    Honeydew.Monitor.State
    Honeydew.NodeMonitor
    Honeydew.NodeMonitorSupervisor
    Honeydew.PollQueue
    Honeydew.PollQueue.State
    Honeydew.Progress
    Honeydew.Queue
    Honeydew.Queue.ErlangQueue

    An in-memory queue implementation

    Honeydew.Queue.Mnesia

    A mnesia-based queue implementation

    Honeydew.Queue.State
    Honeydew.QueueMonitor
    Honeydew.QueueMonitor.State
    Honeydew.QueueSupervisor
    Honeydew.SuccessMode
    Honeydew.SuccessMode.Log
    Honeydew.Worker
    Honeydew.Worker.State
    Honeydew.WorkerGroupSupervisor
    Honeydew.WorkerGroupsSupervisor
    Honeydew.WorkerStarter
    Honeydew.WorkerSupervisor
    Honeydew.Workers

    Built using ExDoc (v0.18.3), designed by Friedel Ziegelmayer.