@awarns/tracing
Version:
AwarNS Framework package that eases the tracing and debugging of complex task execution workflows
11 lines (10 loc) • 500 B
TypeScript
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>;
}