org.springframework.cache.interceptor.CacheErrorHandler Java Examples

The following examples show how to use org.springframework.cache.interceptor.CacheErrorHandler. You can vote up the ones you like or vote down the ones you don't like, and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: JCacheJavaConfigTests.java    From java-technology-stack with MIT License 5 votes vote down vote up
@Test
public void fullCachingConfig() throws Exception {
	AnnotationConfigApplicationContext context =
			new AnnotationConfigApplicationContext(FullCachingConfig.class);

	DefaultJCacheOperationSource cos = context.getBean(DefaultJCacheOperationSource.class);
	assertSame(context.getBean(KeyGenerator.class), cos.getKeyGenerator());
	assertSame(context.getBean("cacheResolver", CacheResolver.class),
			cos.getCacheResolver());
	assertSame(context.getBean("exceptionCacheResolver", CacheResolver.class),
			cos.getExceptionCacheResolver());
	JCacheInterceptor interceptor = context.getBean(JCacheInterceptor.class);
	assertSame(context.getBean("errorHandler", CacheErrorHandler.class), interceptor.getErrorHandler());
}
 
Example #2
Source File: JCacheErrorHandlerTests.java    From java-technology-stack with MIT License 5 votes vote down vote up
@Before
public void setup() {
	AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(Config.class);
	this.cache = context.getBean("mockCache", Cache.class);
	this.errorCache = context.getBean("mockErrorCache", Cache.class);
	this.errorHandler = context.getBean(CacheErrorHandler.class);
	this.simpleService = context.getBean(SimpleService.class);
}
 
Example #3
Source File: JCacheJavaConfigTests.java    From spring-analysis-note with MIT License 5 votes vote down vote up
@Test
public void fullCachingConfig() throws Exception {
	AnnotationConfigApplicationContext context =
			new AnnotationConfigApplicationContext(FullCachingConfig.class);

	DefaultJCacheOperationSource cos = context.getBean(DefaultJCacheOperationSource.class);
	assertSame(context.getBean(KeyGenerator.class), cos.getKeyGenerator());
	assertSame(context.getBean("cacheResolver", CacheResolver.class),
			cos.getCacheResolver());
	assertSame(context.getBean("exceptionCacheResolver", CacheResolver.class),
			cos.getExceptionCacheResolver());
	JCacheInterceptor interceptor = context.getBean(JCacheInterceptor.class);
	assertSame(context.getBean("errorHandler", CacheErrorHandler.class), interceptor.getErrorHandler());
}
 
Example #4
Source File: JCacheErrorHandlerTests.java    From spring4-understanding with Apache License 2.0 5 votes vote down vote up
@Before
public void setup() {
	AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(Config.class);
	this.cache = context.getBean("mockCache", Cache.class);
	this.errorHandler = context.getBean(CacheErrorHandler.class);
	this.simpleService = context.getBean(SimpleService.class);
}
 
Example #5
Source File: JCacheErrorHandlerTests.java    From spring-analysis-note with MIT License 5 votes vote down vote up
@Before
public void setup() {
	AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(Config.class);
	this.cache = context.getBean("mockCache", Cache.class);
	this.errorCache = context.getBean("mockErrorCache", Cache.class);
	this.errorHandler = context.getBean(CacheErrorHandler.class);
	this.simpleService = context.getBean(SimpleService.class);
}
 
Example #6
Source File: JCacheJavaConfigTests.java    From spring4-understanding with Apache License 2.0 5 votes vote down vote up
@Test
public void fullCachingConfig() throws Exception {
	AnnotationConfigApplicationContext context =
			new AnnotationConfigApplicationContext(FullCachingConfig.class);

	DefaultJCacheOperationSource cos = context.getBean(DefaultJCacheOperationSource.class);
	assertSame(context.getBean(KeyGenerator.class), cos.getKeyGenerator());
	assertSame(context.getBean("cacheResolver", CacheResolver.class),
			cos.getCacheResolver());
	assertSame(context.getBean("exceptionCacheResolver", CacheResolver.class),
			cos.getExceptionCacheResolver());
	JCacheInterceptor interceptor = context.getBean(JCacheInterceptor.class);
	assertSame(context.getBean("errorHandler", CacheErrorHandler.class), interceptor.getErrorHandler());
}
 
Example #7
Source File: CacheConfiguration.java    From java-platform with Apache License 2.0 4 votes vote down vote up
@Override
public CacheErrorHandler errorHandler() {
	return new SimpleCacheErrorHandler();
}
 
Example #8
Source File: AnnotationNamespaceDrivenTests.java    From spring4-understanding with Apache License 2.0 4 votes vote down vote up
@Test
public void testCacheErrorHandler() {
	CacheInterceptor ci = ctx.getBean(
			"org.springframework.cache.interceptor.CacheInterceptor#0", CacheInterceptor.class);
	assertSame(ctx.getBean("errorHandler", CacheErrorHandler.class), ci.getErrorHandler());
}
 
Example #9
Source File: EnableCachingTests.java    From spring4-understanding with Apache License 2.0 4 votes vote down vote up
@Test
public void testCacheErrorHandler() {
	CacheInterceptor ci = ctx.getBean(CacheInterceptor.class);
	assertSame(ctx.getBean("errorHandler", CacheErrorHandler.class), ci.getErrorHandler());
}
 
Example #10
Source File: CaffeineConfig.java    From POC with Apache License 2.0 4 votes vote down vote up
/** {@inheritDoc} */
@Bean
@Override
public CacheErrorHandler errorHandler() {
	return new CustomCacheErrorHandler();
}
 
Example #11
Source File: JCacheNamespaceDrivenTests.java    From spring4-understanding with Apache License 2.0 4 votes vote down vote up
@Test
public void testCacheErrorHandler() {
	JCacheInterceptor ci = ctx.getBean(JCacheInterceptor.class);
	assertSame(ctx.getBean("errorHandler", CacheErrorHandler.class), ci.getErrorHandler());
}
 
Example #12
Source File: CacheRemoveAllInterceptor.java    From lams with GNU General Public License v2.0 4 votes vote down vote up
protected CacheRemoveAllInterceptor(CacheErrorHandler errorHandler) {
	super(errorHandler);
}
 
Example #13
Source File: DaoSpringModuleConfig.java    From herd with Apache License 2.0 4 votes vote down vote up
@Bean
@Override
public CacheErrorHandler errorHandler()
{
    return new SimpleCacheErrorHandler();
}
 
Example #14
Source File: RedisCachingConfig.java    From POC with Apache License 2.0 4 votes vote down vote up
@Bean
@Override
public CacheErrorHandler errorHandler() {
	return new CustomCacheErrorHandler();
}
 
Example #15
Source File: CachingConfig.java    From cloudbreak with Apache License 2.0 4 votes vote down vote up
@Override
public CacheErrorHandler errorHandler() {
    return new SimpleCacheErrorHandler();
}
 
Example #16
Source File: CachingConfig.java    From cloudbreak with Apache License 2.0 4 votes vote down vote up
@Override
public CacheErrorHandler errorHandler() {
    return new SimpleCacheErrorHandler();
}
 
Example #17
Source File: JCacheJavaConfigTests.java    From spring4-understanding with Apache License 2.0 4 votes vote down vote up
@Override
@Bean
public CacheErrorHandler errorHandler() {
	return new SimpleCacheErrorHandler();
}
 
Example #18
Source File: CachingConfig.java    From cloudbreak with Apache License 2.0 4 votes vote down vote up
@Override
public CacheErrorHandler errorHandler() {
    return new SimpleCacheErrorHandler();
}
 
Example #19
Source File: CachingConfigurerSupport.java    From spring4-understanding with Apache License 2.0 4 votes vote down vote up
@Override
public CacheErrorHandler errorHandler() {
	return null;
}
 
Example #20
Source File: RedisCacheConfig.java    From sanshanblog with Apache License 2.0 4 votes vote down vote up
@Override
public CacheErrorHandler errorHandler() {
    return null;
}
 
Example #21
Source File: CachePutInterceptor.java    From lams with GNU General Public License v2.0 4 votes vote down vote up
public CachePutInterceptor(CacheErrorHandler errorHandler) {
	super(errorHandler);
}
 
Example #22
Source File: CacheResultInterceptor.java    From spring4-understanding with Apache License 2.0 4 votes vote down vote up
public CacheResultInterceptor(CacheErrorHandler errorHandler) {
	super(errorHandler);
}
 
Example #23
Source File: AbstractKeyCacheInterceptor.java    From lams with GNU General Public License v2.0 4 votes vote down vote up
protected AbstractKeyCacheInterceptor(CacheErrorHandler errorHandler) {
	super(errorHandler);
}
 
Example #24
Source File: CacheRemoveEntryInterceptor.java    From lams with GNU General Public License v2.0 4 votes vote down vote up
protected CacheRemoveEntryInterceptor(CacheErrorHandler errorHandler) {
	super(errorHandler);
}
 
Example #25
Source File: CacheResultInterceptor.java    From lams with GNU General Public License v2.0 4 votes vote down vote up
public CacheResultInterceptor(CacheErrorHandler errorHandler) {
	super(errorHandler);
}
 
Example #26
Source File: AbstractCacheInterceptor.java    From lams with GNU General Public License v2.0 4 votes vote down vote up
protected AbstractCacheInterceptor(CacheErrorHandler errorHandler) {
	super(errorHandler);
}
 
Example #27
Source File: CachingConfigurerSupport.java    From lams with GNU General Public License v2.0 4 votes vote down vote up
@Override
public CacheErrorHandler errorHandler() {
	return null;
}
 
Example #28
Source File: AspectJEnableCachingIsolatedTests.java    From java-technology-stack with MIT License 4 votes vote down vote up
@Override
@Bean
public CacheErrorHandler errorHandler() {
	return new SimpleCacheErrorHandler();
}
 
Example #29
Source File: AspectJEnableCachingIsolatedTests.java    From java-technology-stack with MIT License 4 votes vote down vote up
@Test
public void testCacheErrorHandler() {
	load(EnableCachingConfig.class);
	AnnotationCacheAspect aspect = this.ctx.getBean(AnnotationCacheAspect.class);
	assertSame(this.ctx.getBean("errorHandler", CacheErrorHandler.class), aspect.getErrorHandler());
}
 
Example #30
Source File: AspectJEnableCachingTests.java    From java-technology-stack with MIT License 4 votes vote down vote up
@Override
@Bean
public CacheErrorHandler errorHandler() {
	return new SimpleCacheErrorHandler();
}