Skip to main content
Version: v1

FluidCache Class

A cache that can be used by the Fluid ODSP driver to cache data for faster performance

Signature

export declare class FluidCache implements IPersistedCache

Implements: IPersistedCache

Constructors

Constructor Description
(constructor)(config) Constructs a new instance of the FluidCache class

Methods

Method Return Type Description
get(cacheEntry) Promise<any>
put(entry, value) Promise<void>
removeEntries(file) Promise<void>

Constructor Details

(constructor)

Constructs a new instance of the FluidCache class

Signature

constructor(config: FluidCacheConfig);

Parameters

Parameter Type Description
config FluidCacheConfig

Method Details

get

Signature

get(cacheEntry: ICacheEntry): Promise<any>;

Parameters

Parameter Type Description
cacheEntry ICacheEntry

Returns

Return type: Promise<any>

put

Signature

put(entry: ICacheEntry, value: any): Promise<void>;

Parameters

Parameter Type Description
entry ICacheEntry
value any

Returns

Return type: Promise<void>

removeEntries

Signature

removeEntries(file: IFileEntry): Promise<void>;

Parameters

Parameter Type Description
file IFileEntry

Returns

Return type: Promise<void>