Skip to content

DocAutomationGateway

reference
1 min readUpdated

Kind: Class

Source: atloria-monorepo/apps/api/src/documentation/doc-automation.gateway.ts

Implements: OnGatewayConnection, OnGatewayDisconnect

Methods

MethodSignatureReturns
handleConnectionhandleConnection(client: Socket)void
handleDisconnecthandleDisconnect(client: Socket)void
handleSubscribeToJobhandleSubscribeToJob(data: { jobId: string }, client: Socket)void
handleUnsubscribeFromJobhandleUnsubscribeFromJob(data: { jobId: string }, client: Socket)void
emitJobProgressemitJobProgress(jobId: string, progress: JobProgressEvent)void
emitJobCompletedemitJobCompleted(jobId: string, result: JobCompletedEvent)void
emitJobFailedemitJobFailed(jobId: string, error: JobFailedEvent)void
emitJobCancelledemitJobCancelled(jobId: string)void
emitReviewNeededemitReviewNeeded(jobId: string, data: { versionId: string; flaggedCount: number; carriedCount: number })void
emitScreenshotProgress`emitScreenshotProgress(jobId: string, data: {
batchIndex: number;
totalBatches: number;
captured: number;
totalMappings: number;
documentsUpdated: string[];

})|void| |emitScreenshotsCompleted|emitScreenshotsCompleted(jobId: string, data: { total: number; captured: number; failed: number; })|void| |emitScreenshotsCancelled|emitScreenshotsCancelled(jobId: string)|void| |getJobSubscribers|getJobSubscribers(jobId: string)|string[]| |getJobSubscriberCount|getJobSubscriberCount(jobId: string)|number| |hasSubscribers|hasSubscribers(jobId: string)|boolean` |

Properties

PropertyType
serverServer

Referenced By

  • DocumentationModule (MODULE_PROVIDES)
  • DocumentationModule (MODULE_EXPORTS)
  • DocAutomationService (DEPENDS_ON)

Was this page helpful?

Download as PDF