@villedemontreal/workit-core
Version:
This package provides default and no-op implementations of the WorkIt types for client packages.
8 lines (7 loc) • 426 B
TypeScript
import { ICamundaService, IFailureStrategy, ILogger, IMessage, IWorkflowProps } from '@villedemontreal/workit-types';
import 'reflect-metadata';
export declare class FailureStrategySimple implements IFailureStrategy<ICamundaService> {
private readonly _logger;
constructor(logger?: ILogger);
handle<T extends Error>(error: T, message: IMessage<unknown, IWorkflowProps>, service: ICamundaService): Promise<void>;
}