Class EmailRedisTemplateConfiguration

java.lang.Object
it.ozimov.springboot.mail.configuration.EmailRedisTemplateConfiguration

@Configuration @ConditionalOnExpression("\'${spring.mail.scheduler.enabled:false}\' == \'true\' && \'${spring.mail.scheduler.persistence.enabled:false}\' == \'true\' && \'${spring.mail.scheduler.persistence.redis.enabled:false}\' == \'true\'") public class EmailRedisTemplateConfiguration extends Object
  • Constructor Details

    • EmailRedisTemplateConfiguration

      @Autowired public EmailRedisTemplateConfiguration(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory)
  • Method Details

    • createOrderingTemplate

      @Bean @Qualifier("orderingTemplate") public org.springframework.data.redis.core.StringRedisTemplate createOrderingTemplate() throws IOException
      Throws:
      IOException
    • createValueTemplate

      @Bean @Qualifier("valueTemplate") public org.springframework.data.redis.core.RedisTemplate<String,EmailSchedulingData> createValueTemplate() throws IOException
      Throws:
      IOException