Class CacheController


  • @Controller
    public class CacheController
    extends java.lang.Object
    • Constructor Detail

      • CacheController

        @Autowired
        public CacheController​(HacCacheFacade cacheFacade)
    • Method Detail

      • cache

        @RequestMapping(value="/monitoring/cache",
                        method=GET)
        public java.lang.String cache​(org.springframework.ui.Model model)
      • regionCacheData

        @RequestMapping(value="/monitoring/cache/regionCache/data",
                        headers="Accept=application/json",
                        method=GET)
        @ResponseBody
        public RegionCacheData regionCacheData()
      • legacyCacheData

        @RequestMapping(value="legacyCache/data",
                        headers="Accept=application/json",
                        method=GET)
        @ResponseBody
        public LegacyCacheData legacyCacheData()
      • clearLegacyCache

        @RequestMapping(value="legacyCache/clear",
                        method=POST,
                        headers="Accept=application/json")
        @ResponseBody
        public LegacyCacheData clearLegacyCache()
      • clearRegionCache

        @RequestMapping(value="/monitoring/cache/regionCache/clear",
                        method=POST,
                        headers="Accept=application/json")
        @ResponseBody
        public RegionCacheData clearRegionCache()
      • legacyCacheStats

        @RequestMapping(value="/monitoring/cache/legacyCache/stats",
                        method=GET,
                        headers="Accept=application/json")
        @ResponseBody
        public java.util.Set<? extends CacheStatisticsEntry> legacyCacheStats​(@RequestParam(defaultValue="0")
                                                                              int lowerBound,
                                                                              @RequestParam(defaultValue="100")
                                                                              int upperBound)
      • toggleLegacyCacheStats

        @RequestMapping(value="/monitoring/cache/legacyCache/stats/toggle",
                        method=POST,
                        headers="Accept=application/json")
        @ResponseBody
        public void toggleLegacyCacheStats​(@RequestParam
                                           boolean enable)