org.springframework.cache.ehcache

Class EhCacheCacheManager

    • Constructor Detail

      • EhCacheCacheManager

        public EhCacheCacheManager(CacheManager cacheManager)
        Create a new EhCacheCacheManager for the given backing EhCache CacheManager.
        Parameters:
        cacheManager - the backing EhCache CacheManager
    • Method Detail

      • afterPropertiesSet

        public void afterPropertiesSet()
        Description copied from interface: InitializingBean
        Invoked by the containing BeanFactory after it has set all bean properties and satisfied BeanFactoryAware, ApplicationContextAware etc.

        This method allows the bean instance to perform validation of its overall configuration and final initialization when all bean properties have been set.

        Specified by:
        afterPropertiesSet in interface InitializingBean
        Overrides:
        afterPropertiesSet in class AbstractCacheManager
      • getMissingCache

        protected Cache getMissingCache(java.lang.String name)
        Description copied from class: AbstractCacheManager
        Return a missing cache with the specified name or null if such cache does not exist or could not be created on the fly.

        Some caches may be created at runtime if the native provider supports it. If a lookup by name does not yield any result, a subclass gets a chance to register such a cache at runtime. The returned cache will be automatically added to this instance.

        Overrides:
        getMissingCache in class AbstractCacheManager
        Parameters:
        name - the name of the cache to retrieve
        Returns:
        the missing cache or null if no such cache exists or could be created
        See Also:
        AbstractCacheManager.getCache(String)