Interface: ScheduledTaskBaseStrategy
scheduled-tasks/src.ScheduledTaskBaseStrategy
Properties
client
• client: unknown
Defined in
projects/plugins/packages/scheduled-tasks/src/lib/types/ScheduledTaskBaseStrategy.ts:6
Methods
connect
▸ connect(): void
Returns
void
Defined in
projects/plugins/packages/scheduled-tasks/src/lib/types/ScheduledTaskBaseStrategy.ts:7
create
▸ create(task
, payload
, options?
): unknown
Parameters
Name | Type |
---|---|
task | string |
payload | unknown |
options? | ScheduledTasksTaskOptions |
Returns
unknown
Defined in
projects/plugins/packages/scheduled-tasks/src/lib/types/ScheduledTaskBaseStrategy.ts:8
createRepeated
▸ createRepeated(tasks
): void
Parameters
Name | Type |
---|---|
tasks | ScheduledTaskCreateRepeatedTask [] |
Returns
void
Defined in
projects/plugins/packages/scheduled-tasks/src/lib/types/ScheduledTaskBaseStrategy.ts:9
delete
▸ delete(id
): unknown
Parameters
Name | Type |
---|---|
id | unknown |
Returns
unknown
Defined in
projects/plugins/packages/scheduled-tasks/src/lib/types/ScheduledTaskBaseStrategy.ts:10
get
▸ get(id
): unknown
Parameters
Name | Type |
---|---|
id | unknown |
Returns
unknown
Defined in
projects/plugins/packages/scheduled-tasks/src/lib/types/ScheduledTaskBaseStrategy.ts:13
list
▸ list(options?
): unknown
Parameters
Name | Type |
---|---|
options? | unknown |
Returns
unknown
Defined in
projects/plugins/packages/scheduled-tasks/src/lib/types/ScheduledTaskBaseStrategy.ts:11
listRepeated
▸ listRepeated(options?
): unknown
Parameters
Name | Type |
---|---|
options? | unknown |
Returns
unknown
Defined in
projects/plugins/packages/scheduled-tasks/src/lib/types/ScheduledTaskBaseStrategy.ts:12
run
▸ run(task
, payload
): unknown
Parameters
Name | Type |
---|---|
task | string |
payload | unknown |
Returns
unknown
Defined in
projects/plugins/packages/scheduled-tasks/src/lib/types/ScheduledTaskBaseStrategy.ts:14