java.lang.Object
io.ebeaninternal.server.cache.DefaultCacheAdapter
- All Implemented Interfaces:
ServerCacheManager
Adapts SpiCacheManager to ServerCacheManager.
Used to hide the Supplier part of the SpiCacheManager API from public use.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidallRegionsEnabled(boolean enabled) voidvoidclearAll()voidvoidclearLocal(Class<?> beanType) collectionIdsCache(Class<?> beanType, String propertyName) voidenabledRegions(String regions) booleannaturalKeyCache(Class<?> beanType) queryCache(Class<?> beanType) voidvisitMetrics(MetricVisitor visitor)
-
Constructor Details
-
DefaultCacheAdapter
-
-
Method Details
-
visitMetrics
- Specified by:
visitMetricsin interfaceServerCacheManager
-
localL2Caching
public boolean localL2Caching()- Specified by:
localL2Cachingin interfaceServerCacheManager
-
allRegions
- Specified by:
allRegionsin interfaceServerCacheManager
-
enabledRegions
- Specified by:
enabledRegionsin interfaceServerCacheManager
-
region
- Specified by:
regionin interfaceServerCacheManager
-
allRegionsEnabled
public void allRegionsEnabled(boolean enabled) - Specified by:
allRegionsEnabledin interfaceServerCacheManager
-
naturalKeyCache
- Specified by:
naturalKeyCachein interfaceServerCacheManager
-
beanCache
- Specified by:
beanCachein interfaceServerCacheManager
-
collectionIdsCache
- Specified by:
collectionIdsCachein interfaceServerCacheManager
-
queryCache
- Specified by:
queryCachein interfaceServerCacheManager
-
clear
- Specified by:
clearin interfaceServerCacheManager
-
clearAll
public void clearAll()- Specified by:
clearAllin interfaceServerCacheManager
-
clearAllLocal
public void clearAllLocal()- Specified by:
clearAllLocalin interfaceServerCacheManager
-
clearLocal
- Specified by:
clearLocalin interfaceServerCacheManager
-