Interface ICoreCache<K, T, P, C, E>
Methods
clearAll
- clearAll(): Promise<void>
-
Returns Promise<void>
clearAllE
- clearAllE(className): Promise<void>
-
Returns Promise<void>
delete
- delete(key): Promise<void>
-
Returns Promise<void>
deleteE
- deleteE(className, e_id): Promise<boolean>
-
Parameters
-
className: string
-
e_id: string
Returns Promise<boolean>
exist
- exist(key): Promise<boolean>
-
Returns Promise<boolean>
get
- get(key): Promise<null | string>
-
Returns Promise<null | string>
getE
- getE<R>(className, e_id): Promise<null | R>
-
Parameters
-
className: string
-
e_id: string
Returns Promise<null | R>
set
- set(key, val): Promise<void>
-
Returns Promise<void>
setE
- setE<R>(className, val): Promise<void>
-
Returns Promise<void>
start
- start(): Promise<void>
-
Returns Promise<void>
stop
- stop(): Promise<void>
-
Returns Promise<void>