Class DialobCacheAutoConfiguration

    • Constructor Detail

      • DialobCacheAutoConfiguration

        public DialobCacheAutoConfiguration()
    • Method Detail

      • dialobProgramsCacheManager

        @Bean(name="dialobProgramsCacheManager")
        public org.springframework.cache.CacheManager dialobProgramsCacheManager()
      • questionnaireCacheManager

        @Bean(name="questionnaireCacheManager")
        @ConditionalOnBean(org.springframework.data.redis.connection.RedisConnectionFactory.class)
        public org.springframework.data.redis.cache.RedisCacheManager questionnaireCacheManager​(@NonNull
                                                                                                org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory)
      • sessionAccessCacheManager

        @Bean(name="sessionAccessCacheManager")
        public org.springframework.cache.CacheManager sessionAccessCacheManager()
      • cacheManager

        @Bean
        @Primary
        public org.springframework.cache.CacheManager cacheManager​(@Qualifier("sessionCacheManager")
                                                                   Optional<org.springframework.cache.CacheManager> localSessionCacheManager,
                                                                   @Qualifier("questionnaireCacheManager")
                                                                   Optional<org.springframework.cache.CacheManager> questionnaireCache,
                                                                   @Qualifier("formCacheManager")
                                                                   Optional<org.springframework.cache.CacheManager> formCacheManager,
                                                                   @Qualifier("dialobProgramsCacheManager")
                                                                   Optional<org.springframework.cache.CacheManager> programCacheManager,
                                                                   @Qualifier("sessionAccessCacheManager")
                                                                   Optional<org.springframework.cache.CacheManager> sessionAccessCacheManager)