public class MethodCachingProxy extends AbstractMethodCachingBean<org.aspectj.lang.ProceedingJoinPoint>
Constructor and Description |
---|
MethodCachingProxy() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
cacheMethod(org.aspectj.lang.ProceedingJoinPoint pjp) |
protected java.lang.Object[] |
getArguments(org.aspectj.lang.ProceedingJoinPoint joinPoint) |
protected java.lang.reflect.Method |
getMethod(org.aspectj.lang.ProceedingJoinPoint joinPoint) |
protected java.lang.Object |
getTarget(org.aspectj.lang.ProceedingJoinPoint joinPoint) |
protected java.lang.Object |
proceed(org.aspectj.lang.ProceedingJoinPoint joinPoint) |
clearAll, clearCache, doCacheMethod, getArgumentKey, getArgumentKey, getCacheFromName, getCacheRegistry, getCaches, getKeyFromMethod, getLogger, getSystemVariables, setCacheRegistry, setLogger, setSystemVariables
public java.lang.Object cacheMethod(org.aspectj.lang.ProceedingJoinPoint pjp) throws java.lang.Throwable
java.lang.Throwable
protected java.lang.reflect.Method getMethod(org.aspectj.lang.ProceedingJoinPoint joinPoint)
getMethod
in class AbstractMethodCachingBean<org.aspectj.lang.ProceedingJoinPoint>
protected java.lang.Object[] getArguments(org.aspectj.lang.ProceedingJoinPoint joinPoint)
getArguments
in class AbstractMethodCachingBean<org.aspectj.lang.ProceedingJoinPoint>
protected java.lang.Object getTarget(org.aspectj.lang.ProceedingJoinPoint joinPoint)
getTarget
in class AbstractMethodCachingBean<org.aspectj.lang.ProceedingJoinPoint>
protected java.lang.Object proceed(org.aspectj.lang.ProceedingJoinPoint joinPoint) throws java.lang.Throwable
proceed
in class AbstractMethodCachingBean<org.aspectj.lang.ProceedingJoinPoint>
java.lang.Throwable