Uses of Interface
org.springframework.data.gemfire.CacheResolver
Packages that use CacheResolver
Package
Description
Support package for Spring Gemfire integration.
-
Uses of CacheResolver in org.springframework.data.gemfire.client.support
Classes in org.springframework.data.gemfire.client.support that implement CacheResolverModifier and TypeClassDescriptionclassMethods in org.springframework.data.gemfire.client.support that return CacheResolverModifier and TypeMethodDescriptionprotected CacheResolver<ClientCache>ClientCacheDefaultPoolResolver.getClientCacheResolver()Returns a reference to the configuredCacheResolverused to (lazily) resolve theClientCacheinstance.Constructors in org.springframework.data.gemfire.client.support with parameters of type CacheResolverModifierConstructorDescriptionClientCacheDefaultPoolResolver(CacheResolver<ClientCache> clientCacheResolver) Constructs a new instance ofClientCacheDefaultPoolResolverinitialized with aCacheResolverused to lazily resolve theClientCacheinstance onPoolresolution. -
Uses of CacheResolver in org.springframework.data.gemfire.support
Classes in org.springframework.data.gemfire.support that implement CacheResolverModifier and TypeClassDescriptionclassAbstractCachingCacheResolver<T extends GemFireCache>Thread-safe, abstractCacheResolverimplementation to "cache" the instance reference to the (single)GemFireCacheso that theGemFireCacheobject is only ever resolved once.classCacheableCacheResolverimplementation capable of resolving aGemFireCacheinstance from the SpringBeanFactory.classclassComposableCacheResolver<T extends GemFireCache>Composition ofCacheResolversusing the Composite Software Design Pattern that acts, and can be referred to, as a single instance ofCacheResolver.Methods in org.springframework.data.gemfire.support that return CacheResolverModifier and TypeMethodDescriptionstatic <T extends GemFireCache>
CacheResolver<T>ComposableCacheResolver.compose(Iterable<CacheResolver<T>> cacheResolvers) Factory method used to compose anIterablecollection ofCacheResolversin a composition.static <T extends GemFireCache>
CacheResolver<T>ComposableCacheResolver.compose(CacheResolver<T>... cacheResolvers) Factory method used to compose an array ofCacheResolversin a composition.static <T extends GemFireCache>
CacheResolver<T>ComposableCacheResolver.compose(CacheResolver<T> one, CacheResolver<T> two) Null-safe factory method used to compose twoCacheResolverobjects in a composition.static CacheResolver<Cache>Factory method used to resolve a single, configured instance of a peerCache.static CacheResolver<ClientCache>SingleCacheCacheResolver.from(ClientCache clientCache) Factory method used to resolve a single, configured instance of a peerClientCache.protected CacheResolver<T>ComposableCacheResolver.getCacheResolverOne()Returns a reference to the first, non-null, configuredCacheResolverin the composition.protected CacheResolver<T>ComposableCacheResolver.getCacheResolverTwo()Returns a reference to the second, non-null, configuredCacheResolverin the composition.SmartCacheResolverFactoryBean.getObject()Returns the fully constructed and initialized instance of theCacheResolvercreated by thisFactoryBean.protected CacheResolverSmartCacheResolverFactoryBean.newBeanFactoryCacheResolver()Constructs aCacheResolvercapable of resolving a cache instance from the SpringBeanFactory.protected CacheResolverSmartCacheResolverFactoryBean.newClientCacheFactoryCacheResolver()Constructs aCacheResolvercapable of resolving aClientCacheinstance using the Apache GeodeClientCacheFactoryAPI.protected CacheResolverSmartCacheResolverFactoryBean.newPeerCacheFactoryCacheResolver()Constructs aCacheResolvercapable of resolving a peerCacheinstance using the Apache GeodeCacheFactoryAPI.protected CacheResolverSmartCacheResolverFactoryBean.newSingleCacheCacheResolver()Constructs aCacheResolvercapable of resolving a single, configured cache instance.Methods in org.springframework.data.gemfire.support that return types with arguments of type CacheResolverModifier and TypeMethodDescriptionprotected List<CacheResolver>SmartCacheResolverFactoryBean.getConfiguredCacheResolvers()Methods in org.springframework.data.gemfire.support with parameters of type CacheResolverModifier and TypeMethodDescriptionstatic <T extends GemFireCache>
CacheResolver<T>ComposableCacheResolver.compose(CacheResolver<T>... cacheResolvers) Factory method used to compose an array ofCacheResolversin a composition.static <T extends GemFireCache>
CacheResolver<T>ComposableCacheResolver.compose(CacheResolver<T> one, CacheResolver<T> two) Null-safe factory method used to compose twoCacheResolverobjects in a composition.static <S extends GemFireCache>
RegionServiceRegionResolver<S>RegionServiceRegionResolver.from(CacheResolver<S> cacheResolver) Factory method used to construct aRegionServiceRegionResolverfrom aCacheResolver.Method parameters in org.springframework.data.gemfire.support with type arguments of type CacheResolverModifier and TypeMethodDescriptionstatic <T extends GemFireCache>
CacheResolver<T>ComposableCacheResolver.compose(Iterable<CacheResolver<T>> cacheResolvers) Factory method used to compose anIterablecollection ofCacheResolversin a composition.final voidSmartCacheResolverFactoryBean.setConfiguredCacheResolvers(List<CacheResolver> cacheResolvers) Constructors in org.springframework.data.gemfire.support with parameters of type CacheResolverModifierConstructorDescriptionprotectedComposableCacheResolver(CacheResolver<T> cacheResolverOne, CacheResolver<T> cacheResolverTwo) Constructs a new instance ofComposableCacheResolverinitialized and composed with the givenCacheResolversforming the composition.