Interface SessionService

All Known Implementing Classes:
DefaultSessionService

public interface SessionService
The sessions of an application and their conversations: creating and finding sessions, appending and reading their events, compacting them. appendEvent(org.springframework.ai.session.SessionEvent) appends one event. appendEvents(String, List, long) appends a batch only if the log has not changed since the caller read its version. Compaction writes this way, and so can any other code that builds events from the log. DefaultSessionService implements it on a SessionRepository.
Since:
2.1.0
Author:
Christian Tzolov