@grandlinex/kernel
    Preparing search index...

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

    Base class for presenters within the Core framework.

    Type Parameters

    • K extends IKernel = IKernel

      The type of application instance managed by the presenter.

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

      The kernel type. Defaults to .

    • P extends IBaseClient | null = any

      The data‑base type or {@code null}. Defaults to {@code any}.

    • C extends IBaseCache | null = any

      The client type or {@code null}. Defaults to {@code any}.

    • E extends IBasePresenter | null = any

      The cache type or {@code null}. Defaults to {@code any}.

    Hierarchy (View Summary)

    Implements

    Index
    appServer: Express
    channel: string
    httpServer: Server
    logger: CoreLogger | null
    port: number
    • Parameters

      • ...ags: unknown[]

      Returns void

    • Parameters

      • ...ags: unknown[]

      Returns void

    • Returns IStore

    • Returns K

    • Returns string

    • Parameters

      • ...ags: unknown[]

      Returns void

    • Parameters

      • message: string

      Returns Error

    • Parameters

      • ...ags: unknown[]

      Returns void

    • Parameters

      • ...ags: unknown[]

      Returns void

    • Parameters

      • ...ags: unknown[]

      Returns void