@grandlinex/kernel
    Preparing search index...

    Class BackgroundService

    A service that performs background tasks on a periodic schedule.

    This service extends CoreLoopService and automatically triggers its loop method every 120000 milliseconds (2 minutes). The loop implementation simply delegates to the base class's CoreLoopService#next routine, ensuring that any queued background work is processed.

    The kernel module instance that the service will operate within.

    Hierarchy (View Summary)

    Index
    channel: string
    forceStop: boolean
    interval: Timeout | null
    logger: CoreLogger | null
    skipAutoStart: boolean
    timeOut: number
    • Parameters

      • ...ags: unknown[]

      Returns void

    • Parameters

      • ...ags: unknown[]

      Returns void

    • Returns string

    • Parameters

      • ...ags: unknown[]

      Returns void

    • Returns boolean

    • Parameters

      • message: string

      Returns Error

    • Parameters

      • ...ags: unknown[]

      Returns void

    • Returns Promise<void>

    • Returns Promise<any>

    • Returns void

    • Returns void

    • Returns Promise<any>

    • Returns Promise<any>

    • Returns Promise<any>

    • Parameters

      • ...ags: unknown[]

      Returns void

    • Parameters

      • ...ags: unknown[]

      Returns void