UNPKG

@5minds/processcube_engine

Version:

The ProcessCube Engine. Stores and executes BPMNs.

17 lines (16 loc) 891 B
import { DataModels, ICronjobExtensionAdapter } from '@5minds/processcube_engine_sdk'; import { CronjobApiService } from '../../../Api/Services'; export declare class CronjobExtensionAdapter implements ICronjobExtensionAdapter { private readonly cronjobApiService; private readonly logger; constructor(cronjobApiService: CronjobApiService); query(query: DataModels.Cronjob.CronjobQuery, options?: { identity?: DataModels.Iam.Identity; offset?: number; limit?: number; sortSettings?: DataModels.Cronjob.CronjobSortSettings; includeCount?: boolean; }): Promise<DataModels.Cronjob.DeployedCronjobList>; enableCronjob(processModelId: string, flowNodeId: string, identity?: DataModels.Iam.Identity): Promise<void>; disableCronjob(processModelId: string, flowNodeId: string, identity?: DataModels.Iam.Identity): Promise<void>; }