@flowlab/event
Version:
FlowLab event-driven system
18 lines (17 loc) • 529 B
TypeScript
import { TaskErrorHandler } from '../types';
/**
* ErrorHandler 用于统一处理节点执行中的异常
*/
export declare class ErrorHandler {
private static globalHandler;
/**
* 设置全局错误处理函数(可用于监控系统、日志平台)
*/
static register(handler: TaskErrorHandler): void;
/**
* 处理节点异常
* @param taskName 当前节点/工作流名称
* @param error 异常对象
*/
static handleNodeError(taskName: string, error: unknown): void;
}