Class AbstractConfluenceCacheAspect
- java.lang.Object
-
- com.atlassian.confluence.impl.cache.AbstractConfluenceCacheAspect
-
- Direct Known Subclasses:
ConfluenceMonitoringCacheAspect
public abstract class AbstractConfluenceCacheAspect extends Object
An abstractAspect
for wrappingCache
objects returned by theCacheManager
Spring bean.- Since:
- 8.3
-
-
Constructor Summary
Constructors Constructor Description AbstractConfluenceCacheAspect()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Object
invoke(org.aspectj.lang.ProceedingJoinPoint joinPoint)
protected abstract boolean
isEnabled()
protected abstract <K,V>
ConfluenceCache<K,V>wrapCache(ConfluenceCache<K,V> cache)
-
-
-
Method Detail
-
invoke
public Object invoke(org.aspectj.lang.ProceedingJoinPoint joinPoint) throws Throwable
- Throws:
Throwable
-
wrapCache
protected abstract <K,V> ConfluenceCache<K,V> wrapCache(ConfluenceCache<K,V> cache)
-
isEnabled
protected abstract boolean isEnabled()
-
-