@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.