Fake Mirrors
    Preparing search index...

    Interface AnalyzeQueue

    Defines the public contract for an analyze queue.

    This queue is responsible for processing captured messages from a reverse-proxy and performing analysis tasks like parsing, logging, or threat detection.

    interface AnalyzeQueue {
        addJob(name: string, data: AnalyzeJobData): Promise<void>;
        close(): Promise<void>;
        getJobCount(): Promise<number>;
    }

    Implemented by

    • Gracefully closes the queue.

      This method should be called during application shutdown.

      Returns Promise<void>

      BootstrapError If the queue cannot be closed properly.