React Native Job Queue

React Native Job Queue

  • API
  • Docs
  • Help
  • GitHub

›Interfaces

Introduction

  • Globals

Classes

  • JobStoreMock
  • Queue
  • Uuid
  • Worker

Interfaces

  • CancellablePromise
  • Job
  • JobStore
  • QueueOptions
  • RawJob
  • WorkerOptions
Edit

JobStore

JobStore /

maps typescript to native functions

Hierarchy

  • JobStore

Implemented by

  • JobStoreMock

Index

Methods

  • addJob
  • deleteAllJobs
  • getActiveMarkedJobs
  • getJobs
  • getJobsForWorker
  • getNextJob
  • removeJob
  • removeJobsByWorkerName
  • updateJob

Methods

addJob

▸ addJob(job: RawJob): Promise<void>

Defined in models/JobStore.ts:7

Parameters:

NameType
jobRawJob

Returns: Promise<void>


deleteAllJobs

▸ deleteAllJobs(): Promise<void>

Defined in models/JobStore.ts:15

Returns: Promise<void>


getActiveMarkedJobs

▸ getActiveMarkedJobs(): Promise<RawJob[]>

Defined in models/JobStore.ts:9

Returns: Promise<RawJob[]>


getJobs

▸ getJobs(): Promise<RawJob[]>

Defined in models/JobStore.ts:8

Returns: Promise<RawJob[]>


getJobsForWorker

▸ getJobsForWorker(name: string, count: number): Promise<RawJob[]>

Defined in models/JobStore.ts:11

Parameters:

NameType
namestring
countnumber

Returns: Promise<RawJob[]>


getNextJob

▸ getNextJob(): Promise<RawJob>

Defined in models/JobStore.ts:10

Returns: Promise<RawJob>


removeJob

▸ removeJob(job: RawJob): void

Defined in models/JobStore.ts:13

Parameters:

NameType
jobRawJob

Returns: void


removeJobsByWorkerName

▸ removeJobsByWorkerName(workerName: string): void

Defined in models/JobStore.ts:14

Parameters:

NameType
workerNamestring

Returns: void


updateJob

▸ updateJob(job: RawJob): void

Defined in models/JobStore.ts:12

Parameters:

NameType
jobRawJob

Returns: void

← JobQueueOptions →
  • Hierarchy
  • Implemented by
  • Index
    • Methods
  • Methods
    • addJob
    • deleteAllJobs
    • getActiveMarkedJobs
    • getJobs
    • getJobsForWorker
    • getNextJob
    • removeJob
    • removeJobsByWorkerName
    • updateJob
React Native Job Queue
Docs
Getting Started (or other categories)Guides (or other categories)API Reference (or other categories)
Community
User ShowcaseStack OverflowProject ChatTwitter
More
BlogGitHubStar
Facebook Open Source
Copyright © 2021 Your Name or Your Company Name