@grandlinex/core
    Preparing search index...

    Class CoreTriggerService<K, T, P, C, E>Abstract

    Abstract service that starts automatically when a specified trigger event is emitted by the kernel.

    The service inherits from CoreService and listens for the kernel event identified by CoreTriggerService.triggerName. When the event fires, the service's CoreService.start method is invoked, ensuring that the service is activated in response to external signals.

    Type Parameters

    • K extends ICoreKernel<any> = ICoreKernel<any>

      extends ICoreKernel = ICoreKernel

    • T extends IDataBase<any, any> | null = any

      extends IDataBase<any, any> | null = any

    • P extends ICoreClient | null = any

      extends ICoreClient | null = any

    • C extends ICoreCache | null = any

      extends ICoreCache | null = any

    • E extends ICorePresenter<any> | null = any

      extends ICorePresenter | null = any

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    channel: string
    forceStop: boolean = false
    logger: CoreLogger | null
    skipAutoStart: boolean
    state: ServiceStates = 'INIT'
    triggerName: string

    Methods