Skip to content

apollo-code


apollo-code / storage/src / SessionStore

Class: SessionStore

Constructors

Constructor

new SessionStore(path): SessionStore

Parameters

path

string

Returns

SessionStore

Properties

path

readonly path: string

Methods

append()

append(event): Promise<void>

Parameters

event

StoredEvent

Returns

Promise<void>


appendCore()

appendCore(event): Promise<void>

Parameters

event

CoreEvent

Returns

Promise<void>


attach()

attach(bus): () => void

Parameters

bus

EventBus

Returns

() => void


load()

load(): Promise<StoredEvent[]>

Returns

Promise<StoredEvent[]>


resume()

resume(tailTurns?): Promise<StoredEvent[]>

Parameters

tailTurns?

number = 20

Returns

Promise<StoredEvent[]>