Preparing search index...
The search index is not available
@grandlinex/kernel
@grandlinex/kernel
BaseCache
Class BaseCache<K, T, P, C, E>
Abstract
Type Parameters
K
extends
ICoreKernel
<
any
>
=
ICoreKernel
<
any
>
T
extends
IDataBase
<
any
,
any
>
|
null
=
any
P
extends
ICoreClient
|
null
=
any
C
extends
ICoreCache
|
null
=
any
E
extends
ICorePresenter
<
any
>
|
null
=
any
Hierarchy
BaseElement
<
K
,
T
,
P
,
C
,
E
>
BaseCache
InMemCache
Implements
ICoreCache
<
K
,
T
,
P
,
C
,
E
>
Index
Constructors
constructor
Properties
channel
logger
Methods
clear
All
clear
AllE
debug
delete
deleteE
error
exist
get
getCClient
get
Config
Store
getE
get
Kernel
get
Module
get
Name
info
l
Error
log
set
setE
set
Logger
start
stop
verbose
warn
Constructors
constructor
new
Base
Cache
<
K
,
T
,
P
,
C
,
E
>
(
channel
,
module
)
:
BaseCache
<
K
,
T
,
P
,
C
,
E
>
Type Parameters
K
extends
ICoreKernel
<
any
,
ICoreAnyModule
>
=
ICoreKernel
<
any
,
ICoreAnyModule
>
T
extends
null
|
IDataBase
<
any
,
any
,
ICoreKernel
<
any
,
ICoreAnyModule
>
,
any
,
any
,
any
,
any
>
=
any
P
extends
null
|
ICoreClient
=
any
C
extends
null
|
ICoreCache
<
ICoreKernel
<
any
,
ICoreAnyModule
>
,
any
,
any
,
any
,
any
>
=
any
E
extends
null
|
ICorePresenter
<
any
,
ICoreKernel
<
any
,
ICoreAnyModule
>
,
any
,
any
,
any
,
any
>
=
any
Parameters
channel
:
string
module
:
ICoreKernelModule
<
any
,
any
,
any
,
any
,
any
>
Returns
BaseCache
<
K
,
T
,
P
,
C
,
E
>
Properties
Protected
channel
channel
:
string
logger
logger
:
null
|
CoreLogger
Methods
Abstract
clear
All
clear
All
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
Abstract
clear
AllE
clear
AllE
(
className
)
:
Promise
<
void
>
Parameters
className
:
string
Returns
Promise
<
void
>
debug
debug
(
...
ags
)
:
void
Parameters
Rest
...
ags
:
unknown
[]
Returns
void
Abstract
delete
delete
(
key
)
:
Promise
<
void
>
Parameters
key
:
string
Returns
Promise
<
void
>
Abstract
deleteE
deleteE
(
className
,
e_id
)
:
Promise
<
boolean
>
Parameters
className
:
string
e_id
:
string
Returns
Promise
<
boolean
>
error
error
(
...
ags
)
:
void
Parameters
Rest
...
ags
:
unknown
[]
Returns
void
Abstract
exist
exist
(
key
)
:
Promise
<
boolean
>
Parameters
key
:
string
Returns
Promise
<
boolean
>
Abstract
get
get
(
key
)
:
Promise
<
null
|
string
>
Parameters
key
:
string
Returns
Promise
<
null
|
string
>
getCClient
getCClient
<
X
>
(
)
:
X
Type Parameters
X
extends
ICoreCClient
Returns
X
get
Config
Store
get
Config
Store
(
)
:
IStore
Returns
IStore
Abstract
getE
getE
<
R
>
(
className
,
e_id
)
:
Promise
<
null
|
R
>
Type Parameters
R
extends
IEntity
Parameters
className
:
string
e_id
:
string
Returns
Promise
<
null
|
R
>
get
Kernel
get
Kernel
(
)
:
K
Returns
K
get
Module
get
Module
(
)
:
ICoreKernelModule
<
K
,
T
,
P
,
C
,
E
>
Returns
ICoreKernelModule
<
K
,
T
,
P
,
C
,
E
>
get
Name
get
Name
(
)
:
string
Returns
string
info
info
(
...
ags
)
:
void
Parameters
Rest
...
ags
:
unknown
[]
Returns
void
l
Error
l
Error
(
message
)
:
Error
Parameters
message
:
string
Returns
Error
log
log
(
...
ags
)
:
void
Parameters
Rest
...
ags
:
unknown
[]
Returns
void
Abstract
set
set
(
key
,
val
)
:
Promise
<
void
>
Parameters
key
:
string
val
:
string
Returns
Promise
<
void
>
Abstract
setE
setE
<
R
>
(
className
,
val
)
:
Promise
<
void
>
Type Parameters
R
extends
IEntity
Parameters
className
:
string
val
:
R
Returns
Promise
<
void
>
set
Logger
set
Logger
(
logger
)
:
void
Parameters
logger
:
CoreLogger
Returns
void
Abstract
start
start
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
Abstract
stop
stop
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
verbose
verbose
(
...
ags
)
:
void
Parameters
Rest
...
ags
:
unknown
[]
Returns
void
warn
warn
(
...
ags
)
:
void
Parameters
Rest
...
ags
:
unknown
[]
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
channel
logger
clear
All
clear
AllE
debug
delete
deleteE
error
exist
get
getCClient
get
Config
Store
getE
get
Kernel
get
Module
get
Name
info
l
Error
log
set
setE
set
Logger
start
stop
verbose
warn
@grandlinex/kernel
CoreBridge
CoreCache
CoreClient
CoreElement
CoreLoopService
CoreService
default
ActionMode
ArchType
BridgeState
DC
LogLevel
OsRelease
StoreGlobal
ApiAuthTestAction
ApiVersionAction
BaseAction
BaseApiAction
BaseAuthProvider
BaseBridge
BaseCache
Loading...
Generated using
TypeDoc