@agorio/sdk • Docs
Class: MemorySessionStorage
Implements
Constructors
new MemorySessionStorage()
new MemorySessionStorage():
MemorySessionStorage
Returns
Methods
delete()
delete(
sessionId):Promise<void>
Parameters
• sessionId: string
Returns
Promise<void>
Implementation of
Defined in
src/session/memory-storage.ts:28
list()
list(
filter?):Promise<SessionState[]>
Parameters
• filter?
• filter.before?: Date
• filter.customerId?: string
Returns
Promise<SessionState[]>
Implementation of
Defined in
src/session/memory-storage.ts:19
load()
load(
sessionId):Promise<null|SessionState>
Parameters
• sessionId: string
Returns
Promise<null | SessionState>
Implementation of
Defined in
src/session/memory-storage.ts:14
save()
save(
state):Promise<void>
Parameters
• state: SessionState
Returns
Promise<void>
Implementation of
Defined in
src/session/memory-storage.ts:10
size()
size():
number
Test helper — number of sessions currently stored.
Returns
number
Defined in
src/session/memory-storage.ts:33