@morojs/moro


@morojs/moro / MemoryCacheAdapter

Class: MemoryCacheAdapter

Defined in: src/core/middleware/built-in/adapters/cache/memory.ts:7

Implements

Constructors

Constructor

new MemoryCacheAdapter(): MemoryCacheAdapter

Returns

MemoryCacheAdapter

Methods

clear()

clear(): Promise<void>

Defined in: src/core/middleware/built-in/adapters/cache/memory.ts:55

Returns

Promise<void>

Implementation of

CacheAdapter.clear


del()

del(key): Promise<void>

Defined in: src/core/middleware/built-in/adapters/cache/memory.ts:45

Parameters

key

string

Returns

Promise<void>

Implementation of

CacheAdapter.del


exists()

exists(key): Promise<boolean>

Defined in: src/core/middleware/built-in/adapters/cache/memory.ts:62

Parameters

key

string

Returns

Promise<boolean>

Implementation of

CacheAdapter.exists


get()

get(key): Promise<any>

Defined in: src/core/middleware/built-in/adapters/cache/memory.ts:11

Parameters

key

string

Returns

Promise<any>

Implementation of

CacheAdapter.get


set()

set(key, value, ttl): Promise<void>

Defined in: src/core/middleware/built-in/adapters/cache/memory.ts:23

Parameters

key

string

value

any

ttl

number = 3600

Returns

Promise<void>

Implementation of

CacheAdapter.set


ttl()

ttl(key): Promise<number>

Defined in: src/core/middleware/built-in/adapters/cache/memory.ts:66

Parameters

key

string

Returns

Promise<number>

Implementation of

CacheAdapter.ttl