Class DefaultCacheRegionProvider

  • All Implemented Interfaces:
    CacheRegionProvider

    public class DefaultCacheRegionProvider
    extends java.lang.Object
    implements CacheRegionProvider
    Class keeps region lists and provides region list access methods.

    BeanName=defaultCacheRegionProvider, alias=cacheRegionProvider

    • Field Detail

      • allRegions

        protected java.util.List<CacheRegion> allRegions
        Internal data
      • manualRegions

        protected java.util.Map<java.lang.String,​CacheRegion> manualRegions
      • regularRegions

        protected java.util.List<CacheRegion> regularRegions
      • queryTypeRegions

        protected java.util.List<CacheRegion> queryTypeRegions
      • regionsTypes

        protected java.util.Map<java.lang.String,​java.util.List<CacheRegion>> regionsTypes
      • regionsSingletonCollections

        protected java.util.Map<java.lang.String,​java.util.List<CacheRegion>> regionsSingletonCollections
    • Constructor Detail

      • DefaultCacheRegionProvider

        public DefaultCacheRegionProvider​(CacheRegionsHolder cacheRegionsHolder)
      • DefaultCacheRegionProvider

        public DefaultCacheRegionProvider​(java.util.Collection<CacheRegion> cacheRegions)