Package io.dialob.cache
Class DialobCacheAutoConfiguration.LocalQuestionnaireDialobSessionCacheConfiguration
- java.lang.Object
-
- io.dialob.cache.DialobCacheAutoConfiguration.LocalQuestionnaireDialobSessionCacheConfiguration
-
- Enclosing class:
- DialobCacheAutoConfiguration
@Configuration(proxyBeanMethods=false) @ConditionalOnProperty(value="dialob.session.cache.type", matchIfMissing=true, havingValue="LOCAL") public static class DialobCacheAutoConfiguration.LocalQuestionnaireDialobSessionCacheConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description LocalQuestionnaireDialobSessionCacheConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScheduledSessionEvictionPolicyscheduledSessionEvictionPolicy(Clock clock, Optional<QuestionnaireSessionSaveService> sessionService, Optional<org.springframework.cache.CacheManager> cacheManager, DialobSettings dialobSettings)org.springframework.cache.CacheManagersessionCacheManager()
-
-
-
Method Detail
-
sessionCacheManager
@Bean(name="sessionCacheManager") public org.springframework.cache.CacheManager sessionCacheManager()
-
scheduledSessionEvictionPolicy
@Bean public ScheduledSessionEvictionPolicy scheduledSessionEvictionPolicy(Clock clock, Optional<QuestionnaireSessionSaveService> sessionService, Optional<org.springframework.cache.CacheManager> cacheManager, DialobSettings dialobSettings)
-
-