Class ThreadDumpController

java.lang.Object
de.hybris.platform.hac.controller.monitoring.ThreadDumpController

@Controller public class ThreadDumpController extends Object
  • Constructor Details

    • ThreadDumpController

      public ThreadDumpController()
  • Method Details

    • isDumpAvailable

      @ModelAttribute("/monitoring/threaddump/dumpAvailable") public boolean isDumpAvailable()
    • threaddump

      @RequestMapping(value="/monitoring/threaddump", method=GET) public String threaddump(org.springframework.ui.Model model) throws Exception
      Throws:
      Exception
    • threaddumpDownload

      @RequestMapping(value="/monitoring/threaddump/download", method=GET) @ResponseBody public void threaddumpDownload(javax.servlet.http.HttpServletResponse response) throws IOException
      Throws:
      IOException
    • threaddumpDownloadCached

      @RequestMapping(value="/monitoring/threaddump/downloadCached", method=GET) @ResponseBody public void threaddumpDownloadCached(javax.servlet.http.HttpServletResponse response) throws IOException
      Throws:
      IOException
    • start

      @RequestMapping(value="/monitoring/threaddump/start", method=GET) @ResponseBody public Map start(@ModelAttribute("interval") long interval) throws IOException
      Throws:
      IOException
    • stop

      @RequestMapping(value="/monitoring/threaddump/stop", method=GET) public String stop() throws IOException
      Throws:
      IOException