@5minds/processcube_engine
Version:
The ProcessCube Engine. Stores and executes BPMNs.
20 lines (19 loc) • 857 B
TypeScript
import { DataModels, ICorrelationExtensionAdapter, Identity } from '@5minds/processcube_engine_sdk';
import { CorrelationService } from '../../../Api/Services';
export declare class CorrelationExtensionAdapter implements ICorrelationExtensionAdapter {
private readonly correlationService;
private readonly logger;
constructor(correlationService: CorrelationService);
getAll(options?: {
identity?: Identity;
includeProcessInstances?: boolean;
offset?: number;
limit?: number;
sortSettings?: DataModels.Correlation.CorrelationSortSettings;
includeCount?: boolean;
}): Promise<DataModels.Correlation.CorrelationList>;
getById(correlationId: string, options?: {
identity?: Identity;
includeProcessInstances?: boolean;
}): Promise<DataModels.Correlation.Correlation>;
}