Interface CacheConfiguration

  • All Known Implementing Classes:
    DefaultCacheConfiguration

    public interface CacheConfiguration
    Provides access to cache top-level configuration, which is a set of regions, invalidation filters and region resolvers. By separating configuration aspect into dedicated interface, it is simpler for cache framework users to redefine cache configuration in their own extension (by Spring bean alias overriding). It's also easier to switch cache configurations for testing purposes.
    • Method Detail

      • getRegions

        java.util.List<CacheRegion> getRegions()
        Returns a list of configured cache regions
      • getFilters

        java.util.List<InvalidationFilter> getFilters()
        Returns a list of configured invalidation filters
      • getResolvers

        java.util.List<CacheRegionResolver> getResolvers()
        Returns a list of configured cache resolvers