AbstractAppends an event to a session.
The request to append an event.
A promise that resolves to the event that was appended.
AbstractcreateCreates a new session.
The request to create a session.
A promise that resolves to the newly created session instance.
AbstractdeleteDeletes a session.
The request to delete a session.
A promise that resolves when the session is deleted.
AbstractgetGets a session.
The request to get a session.
A promise that resolves to the session instance or undefined if not found.
AbstractlistLists sessions for a user.
The request to list sessions.
A promise that resolves to a list of sessions for the user.
Base class for session services.
The service provides a set of methods for managing sessions and events.