@squidcloud/client
    Preparing search index...

    Interface QueueManager<T>

    Interface defining the operations available for a queue manager. Allows producing and consuming messages from a queue.

    interface QueueManager<T> {
        consume(): Observable<T>;
        produce(messages: T[]): Promise<void>;
    }

    Type Parameters

    • T
    Index

    Methods

    • Consume messages from the queue

      Returns Observable<T>

    • Publish messages to the queue

      Parameters

      • messages: T[]

      Returns Promise<void>