Modifier and Type |
Method and Description |
protected void |
addCache(Cache cache) |
void |
afterPropertiesSet() |
BridgeMethodMappingStore |
getBridgeMethodMappingStore() |
Cache |
getCache(AnnotationData data) |
CacheKeyBuilder |
getCacheKeyBuilder() |
protected org.slf4j.Logger |
getLogger() |
<T extends Annotation> Method |
getMethodToCache(org.aspectj.lang.JoinPoint jp,
Class<T> annotationClass) |
protected Object |
getResult(Object result) |
protected SerializationType |
getSerializationType(Method method) |
protected Settings |
getSettings() |
protected Object |
getSubmission(Object o) |
<T> T |
getUpdateData(AnnotationData data,
Method method,
Object[] args,
Object returnValue) |
boolean |
isCacheDisabled() |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setBridgeMethodMappingStore(BridgeMethodMappingStore bridgeMethodMappingStore) |
void |
setCacheKeyBuilder(CacheKeyBuilder cacheKeyBuilder) |
protected void |
verifyReturnTypeIsList(Method method,
Class<?> annotationClass) |
protected void |
verifyReturnTypeIsNoVoid(Method method,
Class<?> annotationClass) |
protected boolean |
verifyTypeIsList(Class<?> clazz) |