Index

A C D E F J M O P S T 
All Classes and Interfaces|All Packages|Constant Field Values

A

afterPropertiesSet() - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
 

C

cleanupCron() - Element in annotation interface org.springframework.session.jdbc.config.annotation.web.http.EnableJdbcHttpSession
The cron expression for expired session cleanup job.
cleanUpExpiredSessions() - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
 
createSession() - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
 
customize(JdbcIndexedSessionRepository) - Method in class org.springframework.session.jdbc.Db2JdbcIndexedSessionRepositoryCustomizer
 
customize(JdbcIndexedSessionRepository) - Method in class org.springframework.session.jdbc.MySqlJdbcIndexedSessionRepositoryCustomizer
 
customize(JdbcIndexedSessionRepository) - Method in class org.springframework.session.jdbc.OracleJdbcIndexedSessionRepositoryCustomizer
 
customize(JdbcIndexedSessionRepository) - Method in class org.springframework.session.jdbc.PostgreSqlJdbcIndexedSessionRepositoryCustomizer
 
customize(JdbcIndexedSessionRepository) - Method in class org.springframework.session.jdbc.SqlServerJdbcIndexedSessionRepositoryCustomizer
 

D

Db2JdbcIndexedSessionRepositoryCustomizer - Class in org.springframework.session.jdbc
A SessionRepositoryCustomizer implementation that applies IBM DB2 specific optimized SQL statements to JdbcIndexedSessionRepository.
Db2JdbcIndexedSessionRepositoryCustomizer() - Constructor for class org.springframework.session.jdbc.Db2JdbcIndexedSessionRepositoryCustomizer
 
DEFAULT_CLEANUP_CRON - Static variable in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
The default cron expression used for expired session cleanup job.
DEFAULT_TABLE_NAME - Static variable in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
The default name of database table used by Spring Session to store sessions.
deleteById(String) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
 
destroy() - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
 

E

EnableJdbcHttpSession - Annotation Interface in org.springframework.session.jdbc.config.annotation.web.http
Add this annotation to an @Configuration class to expose the SessionRepositoryFilter as a bean named springSessionRepositoryFilter and backed by a relational database.

F

findById(String) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
 
findByIndexNameAndIndexValue(String, String) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
 
flushMode() - Element in annotation interface org.springframework.session.jdbc.config.annotation.web.http.EnableJdbcHttpSession
Flush mode for the sessions.

J

JdbcHttpSessionConfiguration - Class in org.springframework.session.jdbc.config.annotation.web.http
Spring @Configuration class used to configure and initialize a JDBC based HttpSession provider implementation in Spring Session.
JdbcHttpSessionConfiguration() - Constructor for class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
 
JdbcIndexedSessionRepository - Class in org.springframework.session.jdbc
A SessionRepository implementation that uses Spring's JdbcOperations to store sessions in a relational database.
JdbcIndexedSessionRepository(JdbcOperations, TransactionOperations) - Constructor for class org.springframework.session.jdbc.JdbcIndexedSessionRepository
Create a new JdbcIndexedSessionRepository instance which uses the provided JdbcOperations and TransactionOperations to manage sessions.

M

maxInactiveIntervalInSeconds() - Element in annotation interface org.springframework.session.jdbc.config.annotation.web.http.EnableJdbcHttpSession
The session timeout in seconds.
MySqlJdbcIndexedSessionRepositoryCustomizer - Class in org.springframework.session.jdbc
A SessionRepositoryCustomizer implementation that applies MySQL specific optimized SQL statements to JdbcIndexedSessionRepository.
MySqlJdbcIndexedSessionRepositoryCustomizer() - Constructor for class org.springframework.session.jdbc.MySqlJdbcIndexedSessionRepositoryCustomizer
 

O

OracleJdbcIndexedSessionRepositoryCustomizer - Class in org.springframework.session.jdbc
A SessionRepositoryCustomizer implementation that applies Oracle specific optimized SQL statements to JdbcIndexedSessionRepository.
OracleJdbcIndexedSessionRepositoryCustomizer() - Constructor for class org.springframework.session.jdbc.OracleJdbcIndexedSessionRepositoryCustomizer
 
org.springframework.session.jdbc - package org.springframework.session.jdbc
 
org.springframework.session.jdbc.config.annotation - package org.springframework.session.jdbc.config.annotation
 
org.springframework.session.jdbc.config.annotation.web.http - package org.springframework.session.jdbc.config.annotation.web.http
 

P

PostgreSqlJdbcIndexedSessionRepositoryCustomizer - Class in org.springframework.session.jdbc
A SessionRepositoryCustomizer implementation that applies PostgreSQL specific optimized SQL statements to JdbcIndexedSessionRepository.
PostgreSqlJdbcIndexedSessionRepositoryCustomizer() - Constructor for class org.springframework.session.jdbc.PostgreSqlJdbcIndexedSessionRepositoryCustomizer
 

S

save(JdbcIndexedSessionRepository.JdbcSession) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
 
saveMode() - Element in annotation interface org.springframework.session.jdbc.config.annotation.web.http.EnableJdbcHttpSession
Save mode for the session.
sessionRepository() - Method in class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
 
setBeanClassLoader(ClassLoader) - Method in class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
 
setCleanupCron(String) - Method in class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
 
setCleanupCron(String) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
Set the cleanup cron expression.
setConversionService(ConversionService) - Method in class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
 
setConversionService(ConversionService) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
Sets the ConversionService to use.
setCreateSessionAttributeQuery(String) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
Set the custom SQL query used to create the session attribute.
setCreateSessionQuery(String) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
Set the custom SQL query used to create the session.
setDataSource(ObjectProvider<DataSource>, ObjectProvider<DataSource>) - Method in class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
 
setDefaultMaxInactiveInterval(Integer) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
setDefaultMaxInactiveInterval(Duration) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
Set the maximum inactive interval in seconds between requests before newly created sessions will be invalidated.
setDeleteSessionAttributeQuery(String) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
Set the custom SQL query used to delete the session attribute.
setDeleteSessionQuery(String) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
Set the custom SQL query used to delete the session.
setDeleteSessionsByExpiryTimeQuery(String) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
Set the custom SQL query used to delete the sessions by last access time.
setEmbeddedValueResolver(StringValueResolver) - Method in class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
 
setFlushMode(FlushMode) - Method in class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
 
setFlushMode(FlushMode) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
Set the flush mode.
setGetSessionQuery(String) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
Set the custom SQL query used to retrieve the session.
setImportMetadata(AnnotationMetadata) - Method in class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
 
setIndexResolver(IndexResolver<Session>) - Method in class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
 
setIndexResolver(IndexResolver<Session>) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
Set the IndexResolver to use.
setListSessionsByPrincipalNameQuery(String) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
Set the custom SQL query used to retrieve the sessions by principal name.
setLobHandler(LobHandler) - Method in class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
 
setLobHandler(LobHandler) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
 
setMaxInactiveInterval(Duration) - Method in class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
 
setMaxInactiveIntervalInSeconds(Integer) - Method in class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
Deprecated.
setSaveMode(SaveMode) - Method in class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
 
setSaveMode(SaveMode) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
Set the save mode.
setSessionRepositoryCustomizer(ObjectProvider<SessionRepositoryCustomizer<JdbcIndexedSessionRepository>>) - Method in class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
 
setSpringSessionConversionService(ConversionService) - Method in class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
 
setTableName(String) - Method in class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
 
setTableName(String) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
Set the name of database table used to store sessions.
setTransactionManager(PlatformTransactionManager) - Method in class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
 
setTransactionOperations(TransactionOperations) - Method in class org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration
 
setUpdateSessionAttributeQuery(String) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
Set the custom SQL query used to update the session attribute.
setUpdateSessionQuery(String) - Method in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
Set the custom SQL query used to update the session.
SpringSessionDataSource - Annotation Interface in org.springframework.session.jdbc.config.annotation
Qualifier annotation for a DataSource to be injected in JdbcIndexedSessionRepository.
SqlServerJdbcIndexedSessionRepositoryCustomizer - Class in org.springframework.session.jdbc
A SessionRepositoryCustomizer implementation that applies SQL Server specific optimized SQL statements to JdbcIndexedSessionRepository.
SqlServerJdbcIndexedSessionRepositoryCustomizer() - Constructor for class org.springframework.session.jdbc.SqlServerJdbcIndexedSessionRepositoryCustomizer
 

T

tableName() - Element in annotation interface org.springframework.session.jdbc.config.annotation.web.http.EnableJdbcHttpSession
The name of database table used by Spring Session to store sessions.
A C D E F J M O P S T 
All Classes and Interfaces|All Packages|Constant Field Values