CacheClient
Extended by
Constructors
Constructor
new CacheClient(
options?):CacheClient
Parameters
| Parameter | Type |
|---|---|
|
|
Returns
CacheClient
Properties
| Property | Type |
|---|---|
Methods
deleteItems()
abstractdeleteItems<Item>(keys,options):Promise<void>
Type Parameters
| Type Parameter |
|---|
|
|
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
|
|
Returns
Promise<void>
deleteItemsWithDiff()
abstractdeleteItemsWithDiff<Item>(keys,options):Promise<(Item|null)[]>
Type Parameters
| Type Parameter |
|---|
|
|
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
|
|
Returns
Promise<(Item | null)[]>
deleteQueries()
abstractdeleteQueries<QueryMetadata>(indexes,options):Promise<void>
Type Parameters
| Type Parameter |
|---|
|
|
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
|
|
Returns
Promise<void>
getPartialItems()
abstractgetPartialItems<Item>(keys,options):Promise<(Item|null)[]>
Type Parameters
| Type Parameter |
|---|
|
|
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
|
|
Returns
Promise<(Item | null)[]>
getQuery()
abstractgetQuery<QueryMetadata>(key,options):Promise<QueryMetadata|null>
Type Parameters
| Type Parameter |
|---|
|
|
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
|
|
Returns
Promise<QueryMetadata | null>
saveItems()
abstractsaveItems<Item>(items,options):Promise<void>
Type Parameters
| Type Parameter |
|---|
|
|
Parameters
| Parameter | Type |
|---|---|
|
|
[ |
|
|
|
Returns
Promise<void>
saveItemsWithDiff()
abstractsaveItemsWithDiff<Item>(items,options):Promise<(Item|null)[]>
Type Parameters
| Type Parameter |
|---|
|
|
Parameters
| Parameter | Type |
|---|---|
|
|
[ |
|
|
|
Returns
Promise<(Item | null)[]>
saveQuery()
abstractsaveQuery<QueryMetadata>(key,indexes,metadata,options):Promise<void>
Type Parameters
| Type Parameter |
|---|
|
|
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Returns
Promise<void>