@Bean(name = "jCacheInterceptor") @Role(BeanDefinition.ROLE_INFRASTRUCTURE) public JCacheInterceptor cacheInterceptor() { JCacheInterceptor interceptor = new JCacheInterceptor(this.errorHandler); interceptor.setCacheOperationSource(cacheOperationSource()); return interceptor; }
@Bean(name = "jCacheInterceptor") @Role(BeanDefinition.ROLE_INFRASTRUCTURE) public JCacheInterceptor cacheInterceptor() { JCacheInterceptor interceptor = new JCacheInterceptor(this.errorHandler); interceptor.setCacheOperationSource(cacheOperationSource()); return interceptor; }
protected JCacheInterceptor createInterceptor(JCacheOperationSource source) { JCacheInterceptor interceptor = new JCacheInterceptor(); interceptor.setCacheOperationSource(source); interceptor.afterPropertiesSet(); return interceptor; }
@Bean(name = "jCacheInterceptor") @Role(BeanDefinition.ROLE_INFRASTRUCTURE) public JCacheInterceptor cacheInterceptor() { JCacheInterceptor interceptor = new JCacheInterceptor(); interceptor.setCacheOperationSource(cacheOperationSource()); if (this.errorHandler != null) { interceptor.setErrorHandler(this.errorHandler); } return interceptor; }