Interface ISlidingExpireCache<T>
Methods
addOnExpireHandler
- addOnExpireHandler(key: string, callback: function): void
-
Parameters
-
key: string
-
callback: function
Returns void
get
- get(key: string, seconds?: number): T | null
-
Parameters
-
key: string
-
Optional seconds: number
Returns T
|
null
rmOnExpireHandler
- rmOnExpireHandler(key: string, callback: function): void
-
Parameters
-
key: string
-
callback: function
Returns void
set
- set(key: string, value: T, seconds: number, afterRemoveCallback?: function): any
-
Parameters
-
key: string
-
value: T
-
seconds: number
-
Optional afterRemoveCallback: function
Returns any