Uses of Interface
org.springframework.ai.session.SessionRepository
Packages that use SessionRepository
Package
Description
JDBC-backed implementation of
SessionRepository.The contract tests of a
SessionRepository
implementation.-
Uses of SessionRepository in org.springframework.ai.session
Classes in org.springframework.ai.session that implement SessionRepositoryModifier and TypeClassDescriptionfinal classA thread-safeSessionRepositoryin memory, for tests and demos: the sessions are lost on restart and not shared across instances.Methods in org.springframework.ai.session with parameters of type SessionRepositoryModifier and TypeMethodDescriptionDefaultSessionService.Builder.sessionRepository(SessionRepository sessionRepository) The store; required. -
Uses of SessionRepository in org.springframework.ai.session.jdbc
Classes in org.springframework.ai.session.jdbc that implement SessionRepositoryModifier and TypeClassDescriptionfinal classTheSessionRepositoryon a relational database:AI_SESSION(id, expiry, metadata JSON, event version),AI_SESSION_INDEX(the indexed metadata attributes, one row per attribute) andAI_SESSION_EVENT(the log, ordered by a database-assignedseq). -
Uses of SessionRepository in org.springframework.ai.test.session
Fields in org.springframework.ai.test.session declared as SessionRepositoryModifier and TypeFieldDescriptionprotected SessionRepositoryAbstractSessionRepositoryContractTests.repositoryMethods in org.springframework.ai.test.session that return SessionRepositoryModifier and TypeMethodDescriptionprotected abstract SessionRepositoryAbstractSessionRepositoryContractTests.createRepository()Returns the repository under test.