org.onebusaway.container.cache
Class CacheableAnnotationInterceptor
java.lang.Object
org.onebusaway.container.cache.CacheableMethodManager
org.onebusaway.container.cache.CacheableAnnotationInterceptor
public class CacheableAnnotationInterceptor
- extends CacheableMethodManager
Implements an Aspect
aware interceptor that intercepts calls to
methods annotated with Cacheable
and returns a cached result when
available or calls the underlying method when not.
- Author:
- bdferris
- See Also:
Cacheable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CacheableAnnotationInterceptor
public CacheableAnnotationInterceptor()
doBasicProfiling
public Object doBasicProfiling(org.aspectj.lang.ProceedingJoinPoint pjp)
throws Throwable
- Throws:
Throwable
Copyright © 2012 OneBusAway. All Rights Reserved.