UNPKG

@omnia/foundation

Version:

Provide omnia foundation typings and tooling work on client side for omnia extension.

11 lines (10 loc) 748 B
import { AjaxService } from "./AjaxService"; import { Shared, Queues } from "../../../models"; export declare class QueueService { private ajaxService; constructor(ajaxService: AjaxService); getTransactionLogs: (transactionId: string, renderer: (transactionLog: Shared.IApiOperationResult<Shared.ITransactionLog>) => void, reject?: (error: any) => void) => void; getQueueNames: (renderer: (result: string[]) => void) => void; getQueueMessages: (renderer: (result: Queues.IQueueMessage[]) => void, take: number, queueName?: string, status?: number, transactionId?: string, beforeTime?: string) => void; getQueueMessagesLog: (renderer: (result: Queues.IQueueMessageLog[]) => void, queueMessageId: string) => void; }