UNPKG

@awarns/tracing

Version:

AwarNS Framework package that eases the tracing and debugging of complex task execution workflows

11 lines (10 loc) 500 B
import { Task, TaskParams } from '@awarns/core/tasks'; import { DispatchableEvent } from '@awarns/core/events'; import { TracerConfig } from './tracer-config'; import { TracesStore } from '../stores'; export declare class EventTrackerTask extends Task { private tracesStore; private readonly sensitiveData; constructor(name: string, tracerConfig?: TracerConfig, tracesStore?: TracesStore); protected onRun(taskParams: TaskParams, invocationEvent: DispatchableEvent): Promise<void>; }