Spring Session for VMware GemFire
Package org.springframework.session.data.gemfire.expiration.config
package org.springframework.session.data.gemfire.expiration.config
-
ClassDescriptionThe
FixedDurationExpirationSessionRepositoryBeanPostProcessorclass wraps an existing, data store specific, instance ofSessionRepositoryin an instance ofFixedDurationExpirationSessionRepositoryinitialized with a providedDurationfor the expiration timeout to implement lazy, fixedDurationexpiration on allSessions.TheSessionExpirationTimeoutAwareinterface is a configuration callback interface allowing implementors to receive a callback with the configuredSessionexpiration timeoutas set on theEnableGemFireHttpSessionannotation,EnableGemFireHttpSession.maxInactiveIntervalInSeconds()attribute.TheSessionExpirationTimeoutAwareBeanPostProcessorclass is a SpringBeanPostProcessorhandling the post processing of all Spring beans defined in the Spring container implementing theSessionExpirationTimeoutAwareinterface.