Israeli Bank Importer - v1.44.5
    Preparing search index...

    Domain-aware orchestrator for import requests from any source.

    Index
    • Sets the Telegram poller reference (created after the mediator).

      Parameters

      • poller: default

        The TelegramPoller instance to pause/resume around imports.

      Returns Procedure<{ status: string }>

      Procedure indicating the poller was set.

    • Requests an import, isolating each bank in its own child process.

      One child per bank is a containment boundary, not an optimisation: a bank whose scrape is killed by the kernel OOM reaper cannot be caught in-process, so sharing a process across banks lets one bad bank cancel every other one.

      Parameters

      Returns string | false

      The batch ID, or false if an import is already active.

    • Returns a promise that resolves when the batch completes.

      Parameters

      • batchId: string

        The batch ID returned by requestImport.

      Returns Promise<IBatchResult>

      Promise resolving to the IBatchResult.

    • Returns whether any import is currently active.

      Returns boolean

      True if the queue is busy.

    • Returns the timestamp of the last completed batch.

      Returns Date | null

      Date of last completion, or null.