com.soento.redis.support.GenericCacheErrorHandler Maven / Gradle / Ivy
package com.soento.redis.support;
import lombok.extern.slf4j.Slf4j;
import org.springframework.cache.Cache;
import org.springframework.cache.interceptor.CacheErrorHandler;
/**
* @author soento
*/
@Slf4j
public class GenericCacheErrorHandler implements CacheErrorHandler {
@Override
public void handleCacheGetError(RuntimeException e, Cache cache, Object key) {
log.error(e.getMessage(), e);
}
@Override
public void handleCachePutError(RuntimeException e, Cache cache, Object key, Object value) {
log.error(e.getMessage(), e);
}
@Override
public void handleCacheEvictError(RuntimeException e, Cache cache, Object key) {
log.error(e.getMessage(), e);
}
@Override
public void handleCacheClearError(RuntimeException e, Cache cache) {
log.error(e.getMessage(), e);
}
}