@wbce/orbits / Exports / ActionCron
• new ActionCron()
• actions: ActionSchemaInterface
<any
, any
, any
>[] = []
• app: ActionApp
• maxTimeToConsumeAnAction: number
• nDatabaseEmpty: number
= 0
▸ consumeAction(actionDb
): Promise
<any
>
Name | Type |
---|---|
actionDb |
ActionSchemaInterface <any , any , any > |
Promise
<any
>
▸ cycle(): any
any
▸ getAction(): Promise
<ActionSchemaInterface
<any
, any
, any
> & { _id
: ObjectId
}>
Promise
<ActionSchemaInterface
<any
, any
, any
> & { _id
: ObjectId
}>
▸ oneActionCycle(): Promise
<any
>
Promise
<any
>
▸ resyncWithDb(action
): Promise
<Action
>
Name | Type |
---|---|
action |
any |
Promise
<Action
>
▸ wait(): Promise
<void
>
Promise
<void
>