@grandlinex/kernel
Preparing search index...
BaseEndpoint
Class BaseEndpoint<K, T, P, C, E>
Abstract
Type Parameters
K
extends
IKernel
=
IKernel
T
extends
IDataBase
<
any
,
any
>
|
null
=
any
P
extends
IBaseClient
|
null
=
any
C
extends
IBaseCache
|
null
=
any
E
extends
IBasePresenter
|
null
=
any
Hierarchy (
View Summary
)
CorePresenter
<
express.Express
,
K
,
T
,
P
,
C
,
E
>
BaseEndpoint
KernelEndpoint
Implements
IBasePresenter
Index
Constructors
constructor
Properties
app
Server
channel
http
Server
logger
port
Methods
app
Server
Override
debug
error
get
App
get
C
Client
get
Config
Store
get
Kernel
get
Module
get
Name
get
Server
info
l
Error
log
set
Logger
start
stop
verbose
warn
Constructors
constructor
new
BaseEndpoint
<
K
extends
IKernel
<
JwtExtend
>
=
IKernel
<
JwtExtend
>
,
T
extends
|
null
|
IDataBase
<
any
,
any
,
ICoreKernel
<
any
,
ICoreAnyModule
>
,
any
,
any
,
any
,
any
,
>
=
any
,
P
extends
null
|
ICoreClient
=
any
,
C
extends
null
|
IBaseCache
=
any
,
E
extends
null
|
IBasePresenter
=
any
,
>
(
chanel
:
string
,
module
:
IBaseKernelModule
<
any
,
any
,
any
,
any
>
,
port
:
number
,
)
:
BaseEndpoint
<
K
,
T
,
P
,
C
,
E
>
Type Parameters
K
extends
IKernel
<
JwtExtend
>
=
IKernel
<
JwtExtend
>
T
extends
null
|
IDataBase
<
any
,
any
,
ICoreKernel
<
any
,
ICoreAnyModule
>
,
any
,
any
,
any
,
any
>
=
any
P
extends
null
|
ICoreClient
=
any
C
extends
null
|
IBaseCache
=
any
E
extends
null
|
IBasePresenter
=
any
Parameters
chanel
:
string
module
:
IBaseKernelModule
<
any
,
any
,
any
,
any
>
port
:
number
Returns
BaseEndpoint
<
K
,
T
,
P
,
C
,
E
>
Properties
Protected
app
Server
appServer
:
Express
Protected
channel
channel
:
string
Protected
http
Server
httpServer
:
Server
logger
logger
:
null
|
CoreLogger
Protected
port
port
:
number
Methods
app
Server
Override
appServerOverride
(
app
:
Express
)
:
void
Parameters
app
:
Express
Returns
void
debug
debug
(
...
ags
:
unknown
[]
)
:
void
Parameters
...
ags
:
unknown
[]
Returns
void
error
error
(
...
ags
:
unknown
[]
)
:
void
Parameters
...
ags
:
unknown
[]
Returns
void
get
App
getApp
()
:
Express
Returns
Express
get
C
Client
getCClient
<
X
extends
ICoreCClient
>
()
:
X
Type Parameters
X
extends
ICoreCClient
Returns
X
get
Config
Store
getConfigStore
()
:
IStore
Returns
IStore
get
Kernel
getKernel
()
:
K
Returns
K
get
Module
getModule
()
:
ICoreKernelModule
<
K
,
T
,
P
,
C
,
E
>
Returns
ICoreKernelModule
<
K
,
T
,
P
,
C
,
E
>
get
Name
getName
()
:
string
Returns
string
get
Server
getServer
()
:
Server
Returns
Server
info
info
(
...
ags
:
unknown
[]
)
:
void
Parameters
...
ags
:
unknown
[]
Returns
void
l
Error
lError
(
message
:
string
)
:
Error
Parameters
message
:
string
Returns
Error
log
log
(
...
ags
:
unknown
[]
)
:
void
Parameters
...
ags
:
unknown
[]
Returns
void
set
Logger
setLogger
(
logger
:
CoreLogger
)
:
void
Parameters
logger
:
CoreLogger
Returns
void
start
start
()
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
stop
stop
()
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
verbose
verbose
(
...
ags
:
unknown
[]
)
:
void
Parameters
...
ags
:
unknown
[]
Returns
void
warn
warn
(
...
ags
:
unknown
[]
)
:
void
Parameters
...
ags
:
unknown
[]
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
app
Server
channel
http
Server
logger
port
Methods
app
Server
Override
debug
error
get
App
get
C
Client
get
Config
Store
get
Kernel
get
Module
get
Name
get
Server
info
l
Error
log
set
Logger
start
stop
verbose
warn
@grandlinex/kernel
Loading...