ActivityPlug API / @activityplug/server / ShortCacheStore
Interface: ShortCacheStore
Defined in: packages/server/src/storage/contracts.ts:131
Extends
Properties
expiryMode?
readonlyoptionalexpiryMode?:SecurityStateExpiryMode
Defined in: packages/server/src/storage/contracts.ts:4
Inherited from
SecurityStateExpiryMetadata.expiryMode
Methods
delete()
delete(
key):Promise<void>
Defined in: packages/server/src/storage/contracts.ts:135
Parameters
key
string
Returns
Promise<void>
deleteExpired()?
optionaldeleteExpired(now?,limit?):Promise<number>
Defined in: packages/server/src/storage/contracts.ts:136
Parameters
now?
Date
limit?
number
Returns
Promise<number>
get()
get(
key):Promise<Uint8Array<ArrayBufferLike> |null>
Defined in: packages/server/src/storage/contracts.ts:132
Parameters
key
string
Returns
Promise<Uint8Array<ArrayBufferLike> | null>
set()
set(
key,value,expiresAt):Promise<void>
Defined in: packages/server/src/storage/contracts.ts:134
Parameters
key
string
value
Uint8Array
expiresAt
string
Returns
Promise<void>
take()
take(
key):Promise<Uint8Array<ArrayBufferLike> |null>
Defined in: packages/server/src/storage/contracts.ts:133
Parameters
key
string
Returns
Promise<Uint8Array<ArrayBufferLike> | null>