Class ComposableCacheResolver<T extends GemFireCache>

java.lang.Object
org.springframework.data.gemfire.support.AbstractCachingCacheResolver<T>
org.springframework.data.gemfire.support.ComposableCacheResolver<T>
All Implemented Interfaces:
Supplier<T>, CacheResolver<T>

public class ComposableCacheResolver<T extends GemFireCache> extends AbstractCachingCacheResolver<T>
Composition of CacheResolvers using the Composite Software Design Pattern that acts, and can be referred to, as a single instance of CacheResolver. This implementation also supports caching the result of the resolution of the GemFireCache instance reference.
Since:
2.3.0
Author:
John Blum
See Also: