@Description(value="Google Guava Cache Reporting and Maintenance")
public interface GoogleGuavaCacheReportingAndMaintenanceMBean
| Modifier and Type | Method and Description | 
|---|---|
void | 
clearAllCaches()
Clear all guava caches within all reporting caching services. 
 | 
void | 
clearAllCachesForService(String cacheService)
Clear all guava caches within a specific cache service. 
 | 
void | 
clearSpecificCacheForSpecificService(String cacheService,
                                    String cacheKey)
Clear a specific guava cache within a specific cache service. 
 | 
TabularDataSupport | 
getCacheStats()
Lists all cache statistics for all caches exposed by all reporting cache services. 
 | 
TabularDataSupport | 
getExposedCaches()
Lists all caches exposed by all reporting cache services. 
 | 
TabularDataSupport | 
getRegisteredCacheServices()
Lists all registered cache services. 
 | 
@Description(value="Clear all guava caches within all reporting caching services") void clearAllCaches()
@Description(value="Clear all guava caches within a specific cache service")
void clearAllCachesForService(@Name(value="cacheService") @Description(value="The fully qualified path of a cache service listed in the Registered Cache Services")
                                                                                                           String cacheService)
cacheService - cache service name@Description(value="Clear a specific guava cache within a specific cache service")
void clearSpecificCacheForSpecificService(@Name(value="cacheService") @Description(value="The fully qualified path of a cache service listed in the Registered Cache Services")
                                                                                                                             String cacheService,
                                                                                                                             @Name(value="cacheKey") @Description(value="The cache key listed in the exposed caches")
                                                                                                                             String cacheKey)
cacheService - cache service namecacheKey - cache key@Description(value="Lists all cache statistics for all caches exposed by all reporting cache services") TabularDataSupport getCacheStats()
@Description(value="Lists all caches exposed by all reporting cache services") TabularDataSupport getExposedCaches()
@Description(value="Lists all registered cache services") TabularDataSupport getRegisteredCacheServices()
Copyright © 2019 ICF Next. All rights reserved.