UNPKG

n8n

Version:

n8n Workflow Automation Tool

32 lines (31 loc) 1.81 kB
import { InstanceSettings } from 'n8n-core'; import { ActiveWorkflowManager } from '../../active-workflow-manager'; import { WorkflowRepository } from '../../databases/repositories/workflow.repository'; import { MessageEventBus } from '../../eventbus/message-event-bus/message-event-bus'; import { EventService } from '../../events/event.service'; import { ExternalSecretsManager } from '../../external-secrets.ee/external-secrets-manager.ee'; import { License } from '../../license'; import { Push } from '../../push'; import { Publisher } from '../../scaling/pubsub/publisher.service'; import { CommunityPackagesService } from '../../services/community-packages.service'; import { TestWebhooks } from '../../webhooks/test-webhooks'; import { WorkerStatusService } from '../worker-status.service.ee'; export declare class PubSubHandler { private readonly eventService; private readonly instanceSettings; private readonly license; private readonly eventbus; private readonly externalSecretsManager; private readonly communityPackagesService; private readonly publisher; private readonly workerStatusService; private readonly activeWorkflowManager; private readonly push; private readonly workflowRepository; private readonly testWebhooks; constructor(eventService: EventService, instanceSettings: InstanceSettings, license: License, eventbus: MessageEventBus, externalSecretsManager: ExternalSecretsManager, communityPackagesService: CommunityPackagesService, publisher: Publisher, workerStatusService: WorkerStatusService, activeWorkflowManager: ActiveWorkflowManager, push: Push, workflowRepository: WorkflowRepository, testWebhooks: TestWebhooks); init(): void; private setupHandlers; private commonHandlers; private multiMainHandlers; }