Class DefaultTransparentCacheService

    • Constructor Detail

      • DefaultTransparentCacheService

        public DefaultTransparentCacheService()
    • Method Detail

      • setCaches

        public void setCaches​(java.util.Map<java.lang.String,​CacheService> caches)
      • setSupportParameterNameDiscovery

        public void setSupportParameterNameDiscovery​(boolean supportParameterNameDiscovery)
      • disableCaching

        public void disableCaching()
        For testing and debugging
      • enableCaching

        public void enableCaching()
        For testing and debugging
      • setDefaultCacheName

        public void setDefaultCacheName​(java.lang.String defaultCacheName)
      • setDebugLogging

        public void setDebugLogging​(boolean debugLogging)
      • setKeyGenerators

        public void setKeyGenerators​(java.util.List<CacheKeyGenerator> keyGenerators)
      • setParameterKeyGenerators

        public void setParameterKeyGenerators​(java.util.List<ParameterKeyGenerator> parameterKeyGenerators)
      • generateCacheKeyFromTemplate

        public java.lang.String generateCacheKeyFromTemplate​(org.aopalliance.intercept.MethodInvocation mi,
                                                             java.lang.String keyTemplate)