Class CacheInterceptor

    • Constructor Detail

      • CacheInterceptor

        public CacheInterceptor()
    • Method Detail

      • getInterceptionContext

        protected <T extends AnnotationCacheInterceptionContext<T> getInterceptionContext​(javax.interceptor.InvocationContext invocationContext,
                                                                                            Class<T> interceptorBindingClass,
                                                                                            boolean supportsCacheKey)
      • getCacheKey

        protected Object getCacheKey​(Cache cache,
                                     List<Short> cacheKeyParameterPositions,
                                     Object[] methodParameterValues)
      • isUniReturnType

        protected static boolean isUniReturnType​(javax.interceptor.InvocationContext invocationContext)