node-resque
Plugin
Class Plugin
Abstract
Index
Constructors
constructor
Properties
args
func
job
name
options
queue
queue
Object
worker
Methods
after
Enqueue?
after
Perform?
before
Enqueue?
before
Perform?
Constructors
constructor
new
Plugin
(
worker
:
Worker
|
Queue
,
func
:
string
,
queue
:
string
,
job
:
ParsedJob
,
args
:
any
[]
,
options
:
{
[
key
:
string
]:
any
}
,
)
:
Plugin
Parameters
worker
:
Worker
|
Queue
func
:
string
queue
:
string
job
:
ParsedJob
args
:
any
[]
options
:
{
[
key
:
string
]:
any
}
Returns
Plugin
Properties
args
args
:
any
[]
func
func
:
string
job
job
:
ParsedJob
name
name
:
string
options
options
:
{
[
key
:
string
]:
any
}
queue
queue
:
string
queue
Object
queueObject
:
Queue
worker
worker
:
any
Methods
Optional
Abstract
after
Enqueue
afterEnqueue
()
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
Optional
Abstract
after
Perform
afterPerform
()
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
Optional
Abstract
before
Enqueue
beforeEnqueue
()
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
Optional
Abstract
before
Perform
beforePerform
()
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
args
func
job
name
options
queue
queue
Object
worker
Methods
after
Enqueue
after
Perform
before
Enqueue
before
Perform
node-resque
Connection
MultiWorker
Plugin
Queue
Scheduler
Worker
ConnectionOptions
ErrorPayload
Job
Jobs
ParsedFailedJobPayload
ParsedJob
ParsedWorkerPayload
Plugins
M
M
N
E
P
V
F
C
I
C
P
M
F
P
C
P
T
T
A
A
A
T
R