Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "wordpress-packages/real-queue/lib/types/job"

Index

Type aliases

Type aliases

Job

Job<JobData>: { callable: any; created: string; data: JobData; delay_ms: number; duration_ms: number; exception?: { error_data: {}; errors: {} }; group_position?: number; group_total?: number; group_uuid?: string; id: number; lock_until: number; locked: boolean; process: number; process_total: number; retries: number; runs: number; type: string; worker: "server" | "client" }

Type parameters

  • JobData = any

Type declaration

  • callable: any
  • created: string
  • data: JobData
  • delay_ms: number
  • duration_ms: number
  • Optional exception?: { error_data: {}; errors: {} }
    • error_data: {}
      • [key: string]: any
    • errors: {}
      • [key: string]: string[]
  • Optional group_position?: number
  • Optional group_total?: number
  • Optional group_uuid?: string
  • id: number
  • lock_until: number
  • locked: boolean
  • process: number
  • process_total: number
  • retries: number
  • runs: number
  • type: string
  • worker: "server" | "client"

Generated using TypeDoc