Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/taskforcesh/bullmq
/ functions
Functions
3,768 in github.com/taskforcesh/bullmq
⨍
Functions
3,768
◇
Types & classes
487
↳
Endpoints
8
Method
onCompleted
(args: any)
src/classes/job.ts:1120
Method
onDone
()
src/classes/bun-redis-client.ts:408
Method
onEnd
()
src/classes/node-redis-client.ts:324
Function
onError
(err: Error)
tests/events.test.ts:441
Method
onError
(err: Error)
src/classes/node-redis-client.ts:320
Method
onFailed
(args: any)
src/classes/job.ts:1125
Method
onMessageHandler
(msg: any)
src/classes/child.ts:182
Method
onNotify
(msg: PgNotification)
src/postgres/postgres-queue-backend.ts:2151
Method
onReady
()
src/classes/node-redis-client.ts:316
Function
onUnhandled
(reason: any)
tests/connection.test.ts:688
Function
onUnhandled
(err: unknown)
tests/bun-redis.test.ts:391
Method
on_active
(job, prev)
python/tests/worker_test.py:99
Method
on_added
(args, event_id)
python/tests/queue_events_test.py:40
Method
on_completed
(args, event_id)
python/tests/queue_events_test.py:72
Method
on_completed
(completed_job, result)
python/tests/worker_test.py:612
Method
on_completed2
(completed_job, result)
python/tests/worker_test.py:738
Method
on_custom
(args, event_id)
python/tests/queue_events_test.py:163
Method
on_failed
(job, err)
python/tests/worker_test.py:587
Method
on_finished
(job: Job, result)
python/tests/queue_test.py:746
Method
on_parent_processed
(future)
python/tests/flow_test.py:193
Method
on_target
(args, event_id)
python/tests/queue_events_test.py:115
Method
once
( event: U, listener: QueueListener<JobBase<DataType, ResultType, NameType>>[U], )
src/classes/queue.ts:215
Method
once
( event: U, listener: FlowProducerListener[U], )
src/classes/flow-producer.ts:169
Method
once
(event: U, listener: QEL[U])
src/classes/queue-events.ts:323
Method
once
( event: 'ready' | 'error' | 'close', listener: (...args: any[]) => void, )
src/interfaces/queue-backend.ts:130
Method
options
Set the job options.
rust/src/flow_producer.rs:67
Method
options
()
src/classes/node-redis-client.ts:240
Method
options
()
src/classes/bun-redis-client.ts:183
Method
options
()
src/classes/valkey-glide-client.ts:374
Method
pack_update_scheduler_opts
Pack job options into msgpack format for the updateJobScheduler script.
rust/src/worker.rs:1446
Method
page
( status: string, cursor = 0, count = 20, )
src/postgres/postgres-queue-backend.ts:1748
Method
paginate
( key: string, opts: { start: number; end: number; fetchJobs?: boolean }, )
src/postgres/postgres-queue-backend.ts:1885
Method
paginate
* Paginate a set or hash keys. * @param opts - options to define the pagination behaviour *
src/classes/redis-queue-backend.ts:2204
Method
paginate_item_key
Extract the key from a paginate item: a bare member (set) or the field of a `[field, value]` pair (hash).
rust/src/flow_producer.rs:615
Method
parent
Attach this job to a parent job (flow / dependency chains).
rust/src/queue.rs:2772
Method
parent
Attach this job to a parent job (flow / dependency chains).
rust/src/options.rs:769
Function
parentProcessor
(job: Job)
tests/flow.test.ts:722
Method
parent_process
(job: Job, token: str)
python/tests/worker_test.py:429
Function
parent_state_should_be_waiting_children_after_add
()
rust/tests/flow_test.rs:448
Method
parseNodeKey
* Parses a PostgreSQL flow child key (`"<queue>:<id>"`) into its components. * There is no keyspace prefix, so `prefix` is always empty. Inverse of
src/postgres/postgres-queue-backend.ts:460
Method
parseNodeKey
* Parses a Redis flow child key (`"<prefix>:<queue>:<id>"`) into its * components. Inverse of {@link toKey}.
src/classes/redis-queue-backend.ts:254
Method
parse_added_job_id
(result: redis::Value)
rust/src/queue.rs:644
Method
parse_child_key
Parse a child job key as `prefix:queueName:jobId`.
rust/src/flow_producer.rs:1107
Function
parse_child_key_preserves_job_id_segments
()
rust/src/flow_producer.rs:1300
Function
parse_child_key_rejects_incomplete_keys
()
rust/src/flow_producer.rs:1308
Method
parse_hash_array
Parse a Redis hash array (alternating key/value) into a HashMap.
rust/src/queue.rs:2615
Method
parse_move_to_active_result
Parse the result of moveToActive script into a Job.
rust/src/worker.rs:2183
Method
parse_paginate_result
Parse the `paginate` reply `[cursor, offset, items, numItems, jobs]` into `(cursor, offset, item_keys)`. For hashes each item is a `[field, value]` pa
rust/src/flow_producer.rs:585
Function
parse_paginate_result_handles_hash_fields
()
rust/src/flow_producer.rs:1350
Function
parse_paginate_result_handles_set_members
()
rust/src/flow_producer.rs:1332
Function
parses_active_and_waiting_with_prev
()
rust/src/queue_events.rs:704
Function
parses_added_cleaned_and_removed
()
rust/src/queue_events.rs:729
Function
parses_completed_event
()
rust/src/queue_events.rs:599
Function
parses_deduplicated_and_duplicated
()
rust/src/queue_events.rs:784
Function
parses_delayed_number
()
rust/src/queue_events.rs:650
Function
parses_drained
()
rust/src/queue_events.rs:666
Function
parses_failed_event
()
rust/src/queue_events.rs:685
Function
parses_paused_resumed_and_error
()
rust/src/queue_events.rs:807
Function
parses_progress_json
()
rust/src/queue_events.rs:619
Function
parses_progress_string_fallback
()
rust/src/queue_events.rs:635
Function
parses_retries_exhausted_and_waiting_children
()
rust/src/queue_events.rs:761
Method
pause
Pause or resume a queue
python/bullmq/scripts.py:623
Method
pause
Pause or resume the whole queue.
python/bullmq/backend.py:232
Method
pause
Pauses the worker, preventing it from processing new jobs. This method waits for current jobs to finalize before returning.
python/bullmq/worker.py:607
Method
pause
(self, paused: bool = True)
python/bullmq/backends/redis_backend.py:275
Method
pause
(self, paused: bool = True)
python/bullmq/backends/postgres_backend.py:576
Method
pause
* Pause or resume the queue. * * @param bool $pause True to pause, false to resume * @return mixed */
php/src/Scripts.php:290
Method
pause
Pause the worker (finish active jobs but don't fetch new ones).
rust/src/worker.rs:719
Method
pause
(&self)
rust/src/queue.rs:674
Method
pause
(pause: boolean)
src/postgres/postgres-queue-backend.ts:1120
Method
pause
(pause: boolean)
src/classes/redis-queue-backend.ts:795
Method
pause
* * Pauses the processing of this queue only for this worker.
src/classes/worker.ts:1196
Method
pid
()
src/classes/child.ts:51
Method
pipeline
()
src/classes/node-redis-client.ts:508
Method
pipeline
()
src/classes/bun-redis-client.ts:753
Method
pipeline
()
src/classes/valkey-glide-client.ts:723
Method
pipeline_script_names
(node: &FlowJob)
rust/src/flow_producer.rs:713
Method
prefix
Override the key prefix for this job (defaults to the producer's prefix).
rust/src/flow_producer.rs:73
Method
prefix
(&self)
rust/src/keys.rs:188
Method
prefix
Set the key prefix for all queue keys.
rust/src/options.rs:288
Method
prefix
* @returns the prefix that is used.
src/classes/job.ts:938
Method
priority
Job priority. Lower values are processed first; unset (or `0`) means the job is not prioritized and follows normal FIFO/LIFO ordering.
rust/src/options.rs:704
Function
process
(job: Job, token: str)
python/benchmark_backends.py:104
Method
process
(job: Job, token: str)
python/tests/queue_test.py:202
Method
process
(job: Job, token: str)
python/tests/bulk_test.py:32
Method
process
(job, token=None)
python/tests/job_scheduler_test.py:100
Method
process
(job: Job, token: str)
python/tests/delay_test.py:35
Method
process
(job: Job, token: str)
python/tests/lock_manager_test.py:44
Method
process
(job: Job, token: str, signal: AbortSignal)
python/tests/job_cancellation_test.py:86
Method
process
(job: Job, token: str)
python/tests/worker_test.py:40
Method
process1
(job: Job, token: str)
python/tests/flow_test.py:42
Method
process1
(job: Job, token: str)
python/tests/worker_test.py:317
Method
process2
(job: Job, token: str)
python/tests/flow_test.py:51
Method
process2
(job: Job, token: str)
python/tests/worker_test.py:328
Method
process_child
(job: Job, token: str)
python/tests/flow_test.py:225
Method
process_fetched_job
Process a job that was successfully fetched from the queue. Returns the next job to process when the finishing script fetched one in the same round-t
rust/src/worker.rs:1052
Method
process_parent
(job: Job, token: str)
python/tests/flow_test.py:230
Method
processed_by
The worker name that processed this job.
rust/src/job.rs:237
Method
processed_on
Timestamp when processing started.
rust/src/job.rs:212
Function
processing_is_not_drained_while_fetcher_is_chaining_next_job
()
rust/src/worker.rs:2482
← previous
next →
2,601–2,700 of 3,768, ranked by callers