Skip to main content

CacheManager

@codebolt/types


Interface: CacheManager

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:163

Methods

clear()

clear(): void;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:167

Returns

void


delete()

delete(key: string): boolean;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:166

Parameters

ParameterType
keystring

Returns

boolean


get()

get<T>(key: string): T;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:164

Type Parameters

Type Parameter
T

Parameters

ParameterType
keystring

Returns

T


set()

set<T>(
key: string,
value: T,
ttl?: number): void;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:165

Type Parameters

Type Parameter
T

Parameters

ParameterType
keystring
valueT
ttl?number

Returns

void


size()

size(): number;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:168

Returns

number